XML 67 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Based Compensation - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Jan. 01, 2025
Dec. 31, 2024
Jan. 01, 2024
Oct. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock, shares reserved for future issuance 18,296,604   18,618,535    
Performance-based awards, description The number of Performance-Based Awards that may vest in full after two or three years ranges. The awards become eligible to vest only if the goals are achieved and will vest only if the grantee remains employed by us through each applicable vesting date.        
Employee Stock Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized employee stock based compensation expense $ 10.8        
Unrecognized employee stock based compensation expense, period for recognition 3 years 2 months 12 days        
2023 Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percentage of outstanding shares of common stock 5.00%        
Common stock, shares reserved for future issuance   4,315,377   3,829,780 17,845,496