XML 133 R105.htm IDEA: XBRL DOCUMENT v3.25.4
DERIVATIVE FINANCIAL INSTRUMENTS AND HEDGING ACTIVITIES - Balance Sheet Location (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Derivatives, Fair Value [Line Items]    
Derivative asset, not subject to master netting arrangement $ 26,842 $ 49,353
Derivative liability, not subject to master netting arrangement (23) 0
Designated as Hedging Instrument | Derivatives Designated as Cash Flow Hedges | Interest rate swaps | Other current assets    
Derivatives, Fair Value [Line Items]    
Derivative asset, not subject to master netting arrangement 1,404 0
Designated as Hedging Instrument | Derivatives Designated as Cash Flow Hedges | Interest rate swaps | Other assets    
Derivatives, Fair Value [Line Items]    
Derivative asset, not subject to master netting arrangement 25,438 49,353
Designated as Hedging Instrument | Derivatives Designated as Cash Flow Hedges | Interest rate swaps | Other non-current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative liability, not subject to master netting arrangement $ (23) $ 0