XML 69 R56.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Jan. 01, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Options granted term 7 years 6 months 10 days    
Options granted, weighted average grant date fair value $ 12.28 $ 7.7  
Unrecognized compensation costs $ 51.4    
Unrecognized compensation costs, recognition period 2 years 4 months 24 days    
Options exercised, intrinsic value $ 10.4 $ 0.3  
Common stock, shares issued 58,510,610 42,900,083  
RSUs      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Unrecognized compensation costs, recognition period 2 months 12 days    
Non-options unrecognized compensation cost $ 14.3    
Fair value of non-options shares vested $ 2.9 $ 1.7  
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,000,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     2,900,000
ESPP      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock, shares reserved for future issuance 1,600,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     0.6
ESPP | Maximum | Cullinan      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Common stock, shares issued 100,000 100,000