Quarterly report pursuant to Section 13 or 15(d)

Stock-Based Compensation - Additional Information (Details)

v3.24.3
Stock-Based Compensation - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Granted     1,621,444  
Share-based compensation arrangement by share-based payment award, options, vested in period, fair value     $ 8,771,000  
Stock based compensation expense $ 6,691,000 $ 6,289,000 $ 18,843,000 $ 17,643,000
Stock based compensation expense estimated forfeiture rate     10.03%  
Restricted Stock Shares, Granted     2,996,219  
Restricted Stock grant date fair value     $ 7.03  
Time Vesting Options        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Granted     1,621,444  
Stock based compensation expense 1,607,000 1,749,000 $ 4,566,000 5,119,000
Unrecognized compensation expense, total 7,070,000   7,070,000  
Share based compensation arrangement by share based payment award options total grant date fair value     $ 4,945,000  
Weighted-average period for recognition of compensation expense related to unvested awards     2 years 1 month 9 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 1 month 2 days  
Stock based compensation expense 4,897,000 $ 4,344,000 $ 13,652,000 $ 11,784,000
Unrecognized compensation expense, total 21,576,000   21,576,000  
Restricted stock units vested upon grant     $ 8,908,000  
Weighted-average period for recognition of compensation expense related to unvested awards     2 years 3 months 3 days  
Restricted Stock Shares, Granted     2,996,219  
Restricted Stock grant date fair value     $ 21,054  
Employee Stock Option        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Outstanding, weighted average remaining contractual term     5 years 6 months 7 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 $ 107,000   $ 107,000  
Weighted-average period for recognition of compensation expense related to unvested awards     1 month 17 days