v3.26.1
Financial Instruments - Narrative (Details)
€ in Thousands, $ in Thousands
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Nov. 12, 2025
EUR (€)
Nov. 04, 2019
EUR (€)
Nov. 09, 2016
EUR (€)
Estimate of Fair Value Measurement          
Derivatives, Fair Value [Line Items]          
Fair value of long-term debt | $ $ 2,593,030 $ 2,652,750      
Designated as Hedging Instrument          
Derivatives, Fair Value [Line Items]          
Notional amount | $ 150,105 153,765      
Designated as Hedging Instrument | Forward Contracts          
Derivatives, Fair Value [Line Items]          
Notional amount | €     € 550,000    
Designated as Hedging Instrument | 1.25% 10-year notes due November 9, 2026 (euro-denominated) | Forward Contracts          
Derivatives, Fair Value [Line Items]          
Notional amount | €         € 600,000
Designated as Hedging Instrument | 0.750% 8-year notes due November 4, 2027 (euro denominated) | Forward Contracts          
Derivatives, Fair Value [Line Items]          
Notional amount | €       € 500,000  
Not Designated as Hedging Instrument          
Derivatives, Fair Value [Line Items]          
Notional amount | $ $ 104,950 $ 74,403