v3.26.1
Derivative Financial Instruments Derivative Instruments and Hedging Activities - FV of Derivative Instruments Included Within Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Derivatives, Fair Value [Line Items]    
Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] Prepaid expenses and other current assets Prepaid expenses and other current assets
Derivative Asset, Current $ 9,119 $ 4,838
Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration] OTHER ASSETS OTHER ASSETS
Derivative Asset, Noncurrent $ 2,503 $ 734
Derivative Asset $ 11,622 $ 5,572
Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued liabilities Accrued liabilities
Derivative Liability, Current $ 1,017 $ 1,987
Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities
Derivative Liability, Noncurrent $ 17 $ 3,263
Derivative Liability 1,034 5,250
Foreign Exchange Contract    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Current 4,775 1,093
Derivative Asset, Noncurrent 0 70
Derivative Asset 4,775 1,163
Derivative Liability, Current 1,017 479
Derivative Liability, Noncurrent 0 67
Derivative Liability 1,017 546
Interest Rate Swap    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Current 4,344 3,745
Derivative Asset, Noncurrent 2,503 664
Derivative Asset 6,847 4,409
Derivative Liability, Current 0 1,508
Derivative Liability, Noncurrent 17 3,196
Derivative Liability $ 17 $ 4,704