Annual report pursuant to Section 13 and 15(d)

Stock-Based Compensation - Additional Information (Details)

v3.25.0.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Granted 1,652,611    
Share-based compensation arrangement by share-based payment award, options, vested in period, fair value $ 10,227,000 $ 10,611,000 $ 19,717,000
Outstanding, weighted average remaining contractual term 4 years 18 days 2 years 10 months 9 days  
Share based compensation arrangement by share based payment award options total exercises intrinsic value $ 65,821,000 $ 54,975,000 $ 63,104,000
Weighted average fair value of time vesting options granted $ 3.13 $ 4.35 $ 4.85
Unvested Restricted Stock Shares, Granted 3,118,429    
Stock based compensation expense estimated forfeiture rate 10.03%    
Stock based compensation expense $ 25,563,000 $ 24,001,000 $ 22,305,000
Time Vesting Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Granted 1,652,611    
Share based compensation arrangement by share based payment award options total grant date fair value $ 5,069,000    
Weighted average fair value of time vesting options granted $ 3.13    
Stock based compensation expense $ 6,156,000 $ 6,812,000 6,922,000
Unrecognized compensation expense, total $ 5,679,000    
Weighted-average period for recognition of compensation expense related to unvested awards 1 year 11 months 26 days    
Performance Vesting Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Granted 0    
Weighted average fair value of time vesting options granted $ 0    
Restricted Stock Units RSU      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Outstanding, weighted average remaining contractual term 8 years 10 months 20 days 8 years 11 months 19 days  
Restricted stock units vested upon grant $ 9,909,000    
Stock based compensation expense 18,596,000 $ 16,230,000 $ 13,984,000
Unrecognized compensation expense, total $ 17,625,000    
Weighted-average period for recognition of compensation expense related to unvested awards 2 years 18 days    
Employee Stock Option      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Outstanding, weighted average remaining contractual term 5 years 4 months 28 days 3 years 8 months 1 day  
Initial Public Offering | Performance Vesting Options      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock based compensation expense $ 0    
2014 Plan [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Plan Modification, Description and Terms All stock options granted under the 2014 Plan are equity-classified and have a contractual life of ten years. Under the 2014 Plan, 60% of the shares in a grant contain service-based vesting conditions and vest ratably over a five-year period and 40% of the shares in a grant contain performance-based vesting conditions (“Performance Vesting Options”).    
Issuance of common stock pursuant to initial public offering , Shares 256,431    
2021 Plan [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Issuance of common stock pursuant to initial public offering , Shares 29,800,000    
Two Thousand And Twenty One Employee Stock Purchase Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Number of shares reserved for future issuance 5,000,000    
Share based compensation arrangement by share based payment award description The 2021 ESPP provides that the number of shares reserved and available for issuance under the 2021 ESPP will automatically increase on January 1 of each calendar year from January 1, 2022 through January 1, 2031 by an amount equal to the lesser of (i) 0.5% of the outstanding number of shares of common stock on the immediately preceding December 31    
Unrecognized compensation expense, total $ 307,000    
Weighted-average period for recognition of compensation expense related to unvested awards 4 months 13 days