XML 80 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Feb. 05, 2021
Oct. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock options granted   294,117 730,884  
Strike price   $ 28.29    
Weighted-average grant-date fair value of stock options granted     $ 13.14 $ 2.19
Unrecognized compensation expense related to stock options     $ 13,100  
Unrecognized share based compensation expense, recognition period     2 years 6 months 3 days  
Intrinsic value of stock options exercised     $ 3,100  
Number of shares exercised but unvested at the time of exercise       159,197
Weighted-average exercise price exercised but unvested at the time of exercise       $ 2.59
Weighted-average grant date fair value exercised but unvested at the time of exercise       $ 1.90
Number unvested options     200,687 388,157
Weighted average exercise price of options exercised and unvested     $ 1.90 $ 1.86
Outstanding liability for unvested shares     $ 434 $ 723
Stock Options        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting rights description       vest over 48 months with 25% vesting after one year followed by ratable monthly vesting over three years
Vesting period     48 months  
Contractual term     10 years  
Weighted-average grant-date fair value of stock options granted     $ 23.63 $ 4.29
Tranche One | Stock Options        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting period     1 year  
Vesting percentage     25.00%  
Tranche Two | Stock Options        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting period     3 years  
2015 Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of shares available for future issuance 0      
2021 Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of shares available for future issuance     2,643,187  
Shares reserved for issuance increase percentage of total number of shares of common stock outstanding 4.00%