XML 77 R66.htm IDEA: XBRL DOCUMENT v3.25.2
Financial Instruments - Narrative (Details)
€ in Thousands, $ in Thousands
Jun. 30, 2025
USD ($)
Jun. 30, 2025
EUR (€)
Dec. 31, 2024
USD ($)
Estimate of Fair Value Measurement      
Derivatives, Fair Value [Line Items]      
Fair value of long-term debt $ 2,669,165   $ 2,492,535
Designated as Hedging Instrument      
Derivatives, Fair Value [Line Items]      
Notional amount 161,097   142,835
Designated as Hedging Instrument | Forward Contracts      
Derivatives, Fair Value [Line Items]      
Notional amount | €   € 550,000  
Fair value of currency forward contact 16,177    
Designated as Hedging Instrument | 1.25% 10-year notes due November 9, 2026 (euro-denominated)      
Derivatives, Fair Value [Line Items]      
Principal | €   600,000  
Designated as Hedging Instrument | 0.750% 8-year notes due November 4, 2027 (euro denominated)      
Derivatives, Fair Value [Line Items]      
Principal | €   € 500,000  
Not Designated as Hedging Instrument      
Derivatives, Fair Value [Line Items]      
Notional amount $ 95,875   $ 75,784