Annual report [Section 13 and 15(d), not S-K Item 405]

Stock-Based Compensation - Narrative (Details)

v3.25.0.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Jan. 01, 2025
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation costs to be amortized $ 29,673    
Weighted average amortization period 2 years 7 months 6 days    
Granted (in shares) 8,129,630    
Grant date fair value (in dollars per share) $ 4.10 $ 4.99  
Restricted Stock Units (RSUs) | 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) 4,628,569    
Grant date fair value (in dollars per share) $ 3.94    
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total stock-based compensation expense $ 19,893 $ 12,501  
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%    
2021 Equity Incentive Plan | Subsequent Event      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Increase in number of shares authorized (in shares)     3,970,951
Number of shares authorized (in shares)     12,371,449
2021 Equity Incentive Plan | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 4 years    
2021 Equity Incentive Plan | Restricted Stock Units (RSUs) | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 4 years    
2021 Equity Incentive Plan | Performance-Based Restricted Stock Units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award service period 4 years