Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation - Additional Information (Details)

v3.23.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Feb. 27, 2023
Jan. 01, 2023
Aug. 10, 2021
Nov. 30, 2016
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Additional stock-based compensation         $ 17,258 $ 19,429  
Stock repurchase liability         $ 300   $ 400
2021 Equity Incentive Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Percentage of share outstanding         4.00%    
Additional shares authorized (in shares)         24,904,113    
2021 Employee Stock Purchase Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Percentage of share outstanding     0.50%        
Incentive Stock Options | Two Thousand And Sixteen Stock Option And Grant Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Shares vesting period       6 years      
Award cliff off period       1 year      
Incentive Stock Options | Two Thousand And Sixteen Stock Option And Grant Plan | Grantee Owns Ten Percent of Voting Rights              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Percentage of shareholding by grantee       10.00%      
Contractual term       5 years      
Percentage of stockholders on exercise price of option granted       10.00%      
Purchase price of common stock expressed as a percentage of its fair value       110.00%      
Performance Shares              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Target bonus threshold 30.00%            
Increase in target amounts one-third            
Additional stock-based compensation         $ 3,300 7,300  
Employee Stock              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Purchase price of common stock expressed as a percentage of its fair value     85.00%        
ESPP stock issued during the period (in shares)         0    
Employee Stock | 2021 Employee Stock Purchase Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Additional shares authorized (in shares)   3,113,014          
Additional stock-based compensation         $ 800 $ 0  
Options to purchase common stock and unvested restricted stock awards              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Shares vesting period         6 years    
Restricted stock shares weighted average repurchase price per share         $ 0.10   $ 0.10
Options to purchase common stock and unvested restricted stock awards | Maximum              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of shares to be repurchased (in shares)         3,338,985   3,923,509
Other Stock Based Awards | Series C Preferred Stock              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Payments for advisory services shares (in shares)         2,677,200    
Other Stock Based Awards | Maximum              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Shares subject to vesting conditions         1,895,180 2,007,595  
Earnout Shares              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Warrants and rights outstanding, term     10 years