Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation - Narrative (Details)

v3.24.1.u1
Stock-Based Compensation - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
$ / shares
shares
Mar. 31, 2023
USD ($)
Jan. 01, 2024
shares
Dec. 31, 2023
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation | $ $ 4,318 $ 3,221    
2021 Equity Incentive Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Annual allowable increase in number of shares authorized (in share) 4,653,484      
Annual allowable increase in number of shares authorized, as a percentage of prior total shares outstanding 5.00%      
Increase (decrease) in number of shares authorized (in shares)     3,756,471  
Number of shares authorized (in shares)     20,521,493  
2021 Equity Incentive Plan | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period 4 years      
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in shares) 7,149,318      
Compensation costs to be amortized | $ $ 45,182      
Weighted average amortization period 3 years 2 months 12 days      
Grant date fair value (in dollars per share) | $ / shares $ 4.29     $ 4.99
Restricted Stock Units (RSUs) | Employees, Officers, Directors, Consultants, And Service Providers        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in shares) 2,092,178      
Restricted Stock Units (RSUs) | 2021 Equity Incentive Plan | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period 4 years      
Performance-Based Restricted Stock Units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in shares) 5,057,140      
Grant date fair value (in dollars per share) | $ / shares $ 3.94      
Conversion ratio 1