XML 103 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Mar. 30, 2021
Mar. 20, 2021
Dec. 31, 2022
Dec. 31, 2021
Jan. 01, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Weighted-average fair value of the stock options granted     $ 5.52 $ 6.13  
Number of shares granted     1,927,649    
Total unrecognized stock-based compensation balance for unvested options     $ 17.7    
Total unrecognized stock-based compensation balance for unvested options expected to be recognized period     2 years 7 months 6 days    
Intrinsic value of options exercised     $ 1.2 $ 1.9  
2021 Stock Incentive Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Plan effective date   Mar. 30, 2021      
Number of stock granted 3,263,664        
Available for issuance percentage of annual increase in number of common stock outstanding 4.00%        
Number of shares reserved for issuance     2,639,915   1,439,001
Vesting period     4 years    
Stock option contractual term     10 years    
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