XML 59 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
May 31, 2021
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Oct. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Common Stock, capital shares purchase an additional for future issuance   21,322,714      
Issuance of common stock upon exercise of stock options, Amount   $ 2,267 $ 1,338 $ 3,649  
Share-based compensation expense   $ 48,263 39,341 27,242  
Weighted-average vesting contractual term of the award   10 years      
Restricted Stock [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Weighted-average vesting contractual term of the award   2 years 8 months 12 days      
Unamortized stock-based compensation for stock options   $ 25,800      
Unvested Common Stock          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Weighted-average vesting contractual term of the award   2 months 12 days      
Unamortized stock-based compensation for stock options   $ 500      
2021 Equity Incentive Plan [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Common Stock, capital shares purchase an additional for future issuance 6,369,000        
Conversion of Stock, Shares Issued 4,719,605        
Issuance of common stock upon exercise of stock options, Amount   400 600 1,600  
Total fair value of options   $ 33,300 $ 29,200 $ 23,100  
Weighted-average vesting contractual term of the award   7 years 6 months      
2021 Equity Incentive Plan [Member] | Performance Stock Options          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Weighted-average grant date fair value of options granted   $ 9.22 $ 13.14 $ 10.03  
Weighted-average vesting contractual term of the award   2 years 1 month 6 days      
Unamortized stock-based compensation for stock options   $ 45,900      
2021 Equity Incentive Plan [Member] | Incremental Shares Reserved For Future Issuance          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum 5.00%        
2021 Employee Stock Purchase Plan [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Common Stock, capital shares purchase an additional for future issuance 603,000        
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum 1.00%        
Stock Issued During Period, Shares, Employee Stock Ownership Plan   407,629      
Share-based compensation expense   $ 800 $ 800 $ 500  
2022 Equity Inducement Plan [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Common Stock, capital shares purchase an additional for future issuance         1,000,000