XML 65 R52.htm IDEA: XBRL DOCUMENT v3.25.1
DEBT - Summary of Cash Flow Hedges (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Derivatives, Fair Value [Line Items]    
Accumulated other comprehensive (loss) income, net of tax $ (739) $ 3,312
Designated as Hedging Instrument | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Cash flow hedge derivatives, gross asset 5,584 7,642
Cash flow hedge derivatives, gross liability 6,527 2,852
Accumulated other comprehensive income (loss), before tax (944) 4,790
Accumulated other comprehensive income (loss), tax 205 (1,478)
Accumulated other comprehensive (loss) income, net of tax (739) 3,312
Other current assets | Designated as Hedging Instrument | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Cash flow hedge derivatives, gross asset 3,185 3,606
Other non-current assets | Designated as Hedging Instrument | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Cash flow hedge derivatives, gross asset 2,399 4,036
Other accrued liabilities | Designated as Hedging Instrument | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Cash flow hedge derivatives, gross liability 1,154 570
Other long-term liabilities | Designated as Hedging Instrument | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Cash flow hedge derivatives, gross liability $ 5,373 $ 2,282