XML 113 R74.htm IDEA: XBRL DOCUMENT v3.25.4
Derivative Instruments and Hedging Activities - Net Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative liability, current $ 63,634  
Derivative liability, noncurrent $ 8,235 $ 5,326
Derivative asset, current   8,891
Derivative asset, noncurrent   $ 19,201
Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities (includes current portion of operating lease liabilities)  
Derivative liability, statement of financial position [Extensible Enumeration] Accrued expenses and other current liabilities (includes current portion of operating lease liabilities), Other Long-term Liabilities  
Derivative asset, current, statement of financial position [Extensible Enumeration]   Prepaid expenses and other
Derivative liability, noncurrent, statement of financial position [Extensible Enumeration] Other Long-term Liabilities  
Derivative asset, statement of financial position [Extensible Enumeration]   Prepaid expenses and other, Assets, Noncurrent, Excluding Property, Plant and Equipment, Net
Derivative asset, noncurrent, statement of financial position [Extensible Enumeration]   Other
Interest rate swap agreements    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Cumulative net gain in AOCI $ (10,959)  
Cash Flow Hedging    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative asset 0 $ 1,887
Derivative liability (9,752) (5,326)
Net Investment Hedging    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative asset 0 26,205
Derivative liability (62,117) $ 0
Cumulative net gain in cross-currency swaps 1,490  
Net Investment Hedging | Cross-currency swap agreements (excluded component)    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Cumulative net gain in cross-currency swaps $ 63,607