v3.25.3
Share-Based Compensation - Additional Information (Detail)
$ in Millions
9 Months Ended
Sep. 30, 2025
USD ($)
shares
Stock Option  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Unrecognized estimated stock option compensation expenses $ 41.0
Weighted average period remaining for amortization of unrecognized compensation cost 2 years 8 months 12 days
Restricted Stock Units  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Unrecognized estimated restricted stock units compensation expenses $ 12.4
Weighted average period remaining for amortization of unrecognized compensation cost 2 years 8 months 12 days
Performance Based Restricted Stock Units  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Unrecognized estimated restricted stock units compensation expenses $ 0.8
Weighted average period remaining for amortization of unrecognized compensation cost 1 year
PSUs Granted | shares 969,417
PSUs determined not probable to vest | shares 775,534