XML 73 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Additional Information (Detail)
$ in Thousands, € in Millions
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
EUR (€)
Recurring      
Derivative [Line Items]      
Foreign currency forward contracts $ 0 $ 2,035  
Level 3 | Recurring      
Derivative [Line Items]      
Foreign currency forward contracts 0 0  
Long-term debt, fair value (1,778,700) (2,087,600)  
Reported Value Measurement      
Derivative [Line Items]      
Long-term debt, fair value $ (1,851,900) $ (2,197,500)  
Euro Forward Contract      
Derivative [Line Items]      
Foreign currency forward contracts | €     € 50.0