XML 82 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Summary of Weighted-Average Assumptions and Value of Options Granted (Detail) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Expected volatility   51.78%  
Risk-free interest rate   4.13%  
Expected dividend yield   0.00%  
Expected life (in years)   5 years 9 months 18 days  
Market-Based PSUs [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Estimated fair value per share $ 8.29 $ 19.26 $ 24.01
Expected volatility 51.34% 51.52% 45.77%
Risk-free interest rate 4.12% 3.93% 4.28%
Expected dividend yield 0.00% 2.55% 1.76%