XML 108 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments and Hedging Activities - Schedule of Derivative Instrument Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Derivatives, Fair Value    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other current assets, Other long-term assets  
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accrued liabilities, Other long-term liabilities  
Interest rate caps | Other Noncurrent Assets    
Derivatives, Fair Value    
Assets   $ 500
Designated as Hedging Instrument    
Derivatives, Fair Value    
Notional Value $ 1,215,765 1,961,290
Assets 19,837 18,609
Liabilities 34,857 12,488
Designated as Hedging Instrument | Foreign currency contracts | Cash Flow Hedging    
Derivatives, Fair Value    
Notional Value 455,322 540,088
Assets 19,778 3,529
Liabilities 148 9,194
Designated as Hedging Instrument | Commodity contracts | Cash Flow Hedging    
Derivatives, Fair Value    
Notional Value 663 642
Assets 59 0
Liabilities 0 134
Designated as Hedging Instrument | Cross-currency swaps | Cash Flow Hedging    
Derivatives, Fair Value    
Notional Value 759,780 1,420,560
Assets 0 15,080
Liabilities 34,709 3,160
Not Designated as Hedging Instrument    
Derivatives, Fair Value    
Notional Value 276,486 623,496
Assets 2 464
Liabilities 163 318
Not Designated as Hedging Instrument | Commodity contracts    
Derivatives, Fair Value    
Notional Value 3,489 5,637
Assets 0 0
Liabilities 163 318
Not Designated as Hedging Instrument | Interest rate caps    
Derivatives, Fair Value    
Notional Value 272,997 617,859
Assets 2 464
Liabilities $ 0 $ 0