XML 83 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation Expense - Additional Information (Detail)
3 Months Ended
Mar. 31, 2025
USD ($)
$ / shares
shares
ESPP  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Common stock available for issuance 2,400,000
Employees Awards  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Issuance of common stock under the employee stock purchase plan | $ $ 25,000
Issuance of common stock under the employee stock purchase plan (in shares) 5,000
Employees Awards | ESPP  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Discount on purchase price percentage of fair market value 85.00%
RSUs  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Unrecognized compensation expense, weighted average period for recognition 2 years 6 months 18 days
Unrecognized compensation expense related to non-option | $ $ 23,200,000
RSUs | Share-Based Payment Arrangement, Tranche One  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 33.30%
RSUs | Share-Based Payment Arrangement, Tranche Two  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 33.30%
Vesting period 4 years
RSUs | Share-Based Payment Arrangement, Tranche Three  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 33.30%
RSUs | Employees Awards  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Granted awards 767,353
Restricted stock units weighted average grant date fair value | $ / shares $ 5.26
RSUs | Employees Awards | Share-Based Payment Arrangement, Tranche One  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Restricted stock units grant date fair value 263,160
Vesting period 2 years
RSUs | Employees Awards | Share-Based Payment Arrangement, Tranche Two  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Restricted stock units grant date fair value 504,193
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 25.00%
Vesting period 3 years
RSUs | Employees Awards | Share-Based Payment Arrangement, Tranche Three  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Vesting period 4 years
Market RSU's  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Unrecognized compensation expense, weighted average period for recognition 1 year 5 months 26 days
Unrecognized compensation expense related to non-option | $ $ 20,700,000