XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.4
Equity-Based Compensation - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Jan. 01, 2026
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Options granted term 6 years 11 months 12 days    
Options granted, weighted average grant date fair value $ 6.01 $ 12.28  
Unrecognized compensation costs $ 36,100,000    
Unrecognized compensation costs, recognition period 2 years 4 months 24 days    
Options exercised, intrinsic value $ 100 $ 10,400,000  
Common stock, shares issued 60,244,136 58,510,610  
RSUs      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Unrecognized compensation costs, recognition period 2 years 7 months 6 days    
Non-options unrecognized compensation cost $ 15,500,000    
Fair value of non-options shares vested $ 3,400,000 $ 2,900,000  
2021 Stock Option and Incentive Plan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Options granted term 10 years    
Award vesting period 4 years    
Number of shares available for grant 2,100,000    
Increase in number of shares reserved and available for issuance percentage 5.00%    
2021 Stock Option and Incentive Plan | Subsequent Event      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Increase in number of shares reserved and available for issuance     3,000,000
ESPP      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock, shares reserved for future issuance 2,100,000    
Increase in number of shares reserved and available for issuance percentage 1.00%    
Increase in number of shares reserved and available for issuance 800,000    
ESPP | Subsequent Event      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Increase in number of shares reserved and available for issuance     600,000
ESPP | Maximum | Cullinan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock, shares issued 100,000 100,000