v3.25.2
DEBT - Summary of Cash Flow Hedges (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Derivatives, Fair Value [Line Items]    
Accumulated other comprehensive (loss) income, net of tax $ (2,955) $ 3,312
Designated as Hedging Instrument | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Cash flow hedge derivatives, gross asset 4,530 7,642
Cash flow hedge derivatives, gross liability 8,606 2,852
Accumulated other comprehensive income (loss), before tax (4,076) 4,790
Accumulated other comprehensive income (loss), tax 1,121 (1,478)
Accumulated other comprehensive (loss) income, net of tax (2,955) 3,312
Other current assets | Designated as Hedging Instrument | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Cash flow hedge derivatives, gross asset 2,902 3,606
Other non-current assets | Designated as Hedging Instrument | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Cash flow hedge derivatives, gross asset 1,628 4,036
Other accrued liabilities | Designated as Hedging Instrument | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Cash flow hedge derivatives, gross liability 1,471 570
Other long-term liabilities | Designated as Hedging Instrument | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Cash flow hedge derivatives, gross liability $ 7,135 $ 2,282