Quarterly report pursuant to Section 13 or 15(d)

Stock-based Compensation - Stock Options Activity (Details)

v3.21.1
Stock-based Compensation - Stock Options Activity (Details) - Stock options - $ / shares
3 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2020
Number of Shares    
Outstanding, number of shares (in shares) 835,601  
Granted, number of shares (in shares) 44,403  
Exercised, number of shares (in shares) (105,995)  
Cancelled, number of shares (in shares) 0  
Outstanding, number of shares (in shares) 774,009 835,601
Exercisable, number of shares (in shares) 532,573  
Weighted Average Exercise Price    
Outstanding, weighted average exercise price (in dollars per share) $ 6.65  
Granted, weighted average exercise price (in dollars per share) 45.39  
Exercised, weighted average exercise price (in dollars per share) 5.86  
Cancelled, weighted average exercise price (in dollars per share) 0  
Outstanding, weighted average exercise price (in dollars per share) 8.98 $ 6.65
Exercisable, weighted average exercise price (in dollars per share) $ 5.14  
Outstanding, weighted average remaining contractual life (Year) 6 years 7 months 6 days 6 years 7 months 6 days
Exercisable, weighted average remaining contractual life (Year) 5 years 9 months 18 days