Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation - Additional Information (Details)

v3.24.1.u1
Stock-Based Compensation - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 01, 2024
shares
Feb. 27, 2023
Aug. 10, 2021
Nov. 30, 2016
Mar. 31, 2024
USD ($)
$ / shares
shares
Mar. 31, 2023
USD ($)
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Feb. 12, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Fair value of RSUs vested         $ 37,900 $ 26,700    
Additional stock-based compensation         27,017 17,258    
Stock repurchase liability         $ 100   $ 200  
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) | shares 27,930,481              
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]                
Contractual term       10 years        
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]                
Contractual term       5 years        
Percentage of shareholding by grantee       10.00%        
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%        
Unvested restricted stock awards | 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      
Unvested restricted stock awards | 2021 Equity Incentive Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Shares vesting period         4 years      
Performance Shares                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Target bonus threshold   30.00%            
Increase in target amounts   0.3333            
Restricted stock unit, conversion ratio               1.25
Maximum earned percentage               1.25
Minimum earned percentage               0.45
Target earned percentage               1
Additional stock-based compensation         $ 7,300 3,300    
LPA And LTI Awards                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Additional stock-based compensation         1,500 0    
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%          
Employee Stock | 2021 Employee Stock Purchase Plan                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Additional shares authorized (in shares) | shares 3,491,310              
Additional stock-based compensation         $ 1,300 $ 800    
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 (in dollars per share) | $ / shares         $ 0.08   $ 0.09  
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) | shares         1,730,478   1,988,511  
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) | 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 (in shares) | shares         1,449,183 1,561,599