v3.25.1
Stock-Based Compensation - Summary of Unrecognized Compensation Costs (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized Compensation Costs $ 46,535
Restricted Stock Units (RSUs)  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized Compensation Costs $ 36,030
Remaining Weighted Average Recognition Period (years) 1 year 4 months 24 days
Performance-Based Restricted Stock Units (PRUs)  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized Compensation Costs $ 10,505
Remaining Weighted Average Recognition Period (years) 1 year 4 months 24 days