XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Mar. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Jan. 01, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Weighted-average fair value of the stock options granted   $ 6.04    
Total unrecognized stock-based compensation balance for unvested options   $ 22.0    
Total unrecognized stock-based compensation balance for unvested options expected to be recognized period   2 years 10 months 24 days    
Aggregate intrinsic value of options exercised   $ 1.2 $ 0.6  
2021 Stock Incentive Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of shares reserved for issuance   2,653,884   1,439,001
2021 Employee Stock Purchase Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Plan effective date Mar. 30, 2021      
Increase in number of shares reserved and available for issuance as percentage on common stock outstanding   1.00%    
Number of shares purchased by employees   0    
2021 Employee Stock Purchase Plan | Common Stock        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of shares issued for purchase   346,613