XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Stockholders' Equity - Stock Options - Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Number of shares    
Outstanding at beginning of period (in shares) 933,051  
Granted (in shares) 117,249  
Exercised (in shares) (118,374)  
Canceled (in shares) (12,525)  
Outstanding at end of period (in shares) 919,401 933,051
Weighted-average exercise price    
Outstanding at beginning of period (in dollars per share) $ 29.41  
Granted (in dollars per share) 50.81  
Exercised (in dollars per share) 15.00  
Canceled (in dollars per share) 70.20  
Outstanding at end of period (in dollars per share) $ 33.44 $ 29.41
Additional disclosures    
Weighted average remaining contractual term 7 years 5 months 1 day 7 years 7 months 2 days
Aggregate intrinsic value $ 31,993 $ 36,679
Vested and Exercisable    
Vested and exercisable, number (in shares) 611,607  
Vested and exercisable, weighted average exercise price (in dollars per share) $ 24.58  
Vested and exercisable, weighted average remaining contractual term 6 years 11 months 19 days  
Vested and exercisable, aggregate intrinsic value $ 25,852