XML 129 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Market Risk Management - Additional Information (Detail) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Senior Notes    
Line Of Credit Facility [Line Items]    
Fair market value of convertible senior notes $ 503,250,000  
Convertible senior notes due 2025    
Line Of Credit Facility [Line Items]    
Debt outstanding $ 332,867,000 $ 347,988,000
Interest rate 0.75%  
Fair market value of convertible senior notes $ 751,926,285  
ABL Facility    
Line Of Credit Facility [Line Items]    
ABL revolving credit facility $ 39,000,000 $ 591,500,000
Applicable floating interest rate 5.90%