v3.26.1
Fair Value of Financial Instruments - Additional Information (Details)
€ in Millions, $ in Millions
6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
EUR (€)
Dec. 31, 2025
USD ($)
Forward contracts | Other, net        
Fair Value, Option, Quantitative Disclosures [Line Items]        
Net cash (settlements) receipts $ 18.8 $ (161.9)    
Currency Swap        
Fair Value, Option, Quantitative Disclosures [Line Items]        
Derivative, notional amount | €     € 1,000  
Not designated as hedging instruments | Forward contracts        
Fair Value, Option, Quantitative Disclosures [Line Items]        
Derivative, notional amount $ 1,400.0     $ 2,400.0