v3.25.2
Stock-Based Compensation - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Granted     1,583,512  
Share-based compensation arrangement by share-based payment award, options, vested in period, fair value     $ 10,426,000  
Stock based compensation expense $ 6,477,000 $ 5,906,000 $ 13,320,000 $ 12,152,000
Stock based compensation expense estimated forfeiture rate     10.26%  
Restricted Stock Shares, Granted     3,037,300  
Restricted Stock grant date fair value     $ 7.08  
Time Vesting Options        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Granted     1,583,512  
Stock based compensation expense 1,511,000 1,382,000 $ 3,374,000 2,959,000
Unrecognized compensation expense, total 9,258,000   9,258,000  
Share based compensation arrangement by share based payment award options total grant date fair value     $ 5,637,000  
Weighted-average period for recognition of compensation expense related to unvested awards     3 years 11 months 12 days  
Performance Vesting Options        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Granted     0  
Restricted Stock Units RSU        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Outstanding, weighted average remaining contractual term     9 years 3 months 3 days  
Stock based compensation expense 4,774,000 $ 4,348,000 $ 9,562,000 $ 8,755,000
Unrecognized compensation expense, total 25,919,000   25,919,000  
Restricted stock units vested upon grant     $ 13,067,000  
Weighted-average period for recognition of compensation expense related to unvested awards     2 years 4 months 2 days  
Restricted Stock Shares, Granted     3,037,300  
Restricted Stock grant date fair value     $ 21,503  
Employee Stock Option        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Outstanding, weighted average remaining contractual term     6 years 3 days  
Initial Public Offering | Performance Vesting Options        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock based compensation expense     $ 0  
Two Thousand And Twenty One Employee Stock Purchase Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Unrecognized compensation expense, total $ 289,000   $ 289,000  
Weighted-average period for recognition of compensation expense related to unvested awards     4 months 17 days