Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation - Changes in Stock Options (Details)

v3.22.2
Stock-Based Compensation - Changes in Stock Options (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Number of Options        
Outstanding at Beginning of period (in shares)     3,209,517  
Granted (in shares)     520,834  
Exercised (in shares)     (305,004)  
Forfeited (in shares)     (37,920)  
Expired (in shares)     (2,645)  
Outstanding at end of period (in shares) 3,384,782   3,384,782  
Vested and exercisable at end of period (in shares) 1,411,811   1,411,811  
Weighted Average Exercise Price per Share        
Outstanding at Beginning of period (in dollars per share)     $ 1.66  
Granted (in dollars per share)     3.92  
Exercised (in dollars per share)     0.40  
Forfeited (in dollars per share)     0.22  
Expired (in dollars per share)     0.34  
Outstanding at end of period (in dollars per share) $ 2.14   2.14  
Vested and exercisable at end of period (in dollars per share) $ 1.11   $ 1.11  
Weighted Average Remaining Life        
Outstanding at end of period     7 years 7 months 6 days  
Vested and exercisable at end of period     6 years 3 months 18 days  
Weighted average grant date fair value of stock options granted     $ 2.33  
Aggregate Intrinsic Value, Outstanding $ 5,524   $ 5,524  
Aggregate Intrinsic Value, Vested and exercisable 3,117   3,117  
Intrinsic value of stock options exercised $ 1,056 $ 3,434 $ 1,162 $ 3,951