XML 100 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Oct. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of common stock shares available for future grants   0  
Aggregate purchase of common stock   500,000  
Shares of common stock for potential conversion   3,309,965 32,326,829
Intrinsic value of options exercised   $ 1,700,000 $ 400,000
Weighted average grant date fair value   $ 9.87 $ 0.87
Stock-based compensation expense   $ 4,161,000 $ 3,099,000
Restricted stock vested     547,360
Remaining stock compensation expense   0  
Secondary Sale      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Initial public offering, net of underwriting discounts, commissions and net of offering costs of $11,786 412,323    
Stock-based compensation expense $ 2,800,000 $ 2,800,000  
Restricted Stock      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense     $ 8,000,000
2017 Equity Incentive Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of common stock shares available for future grants   0 698,601
Maximum number of common stock to be issued   4,700,000  
Unrecognized compensation expense remaining to be recognized, period   3 years 2 months 26 days  
2021 Equity Incentive Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of common stock shares available for future grants   2,569,454  
Maximum number of common stock to be issued   5,291,446  
Percentage of increase in shares of common stock reserved for issuance   5.00%  
Number of shares issuable upon the exercise of outstanding options   3,264,770  
Unrecognized compensation expense remaining to be recognized   $ 19,900,000  
2021 Equity Incentive Plan | Incentive Stock Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Maximum number of common stock to be issued   14,100,000