XML 70 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DEBT - Summary of Cash Flow Hedges (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Derivatives, Fair Value [Line Items]    
Accumulated other comprehensive income (loss), net of tax $ 5,821 $ (1,080)
Designated as Hedging Instrument | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Cash flow hedge derivatives, gross asset 12,136 10,364
Designated as Hedging Instrument | Interest rate swaps | Accumulated gain (loss), cash flow hedge    
Derivatives, Fair Value [Line Items]    
Accumulated other comprehensive income (loss), before tax 8,116 (1,398)
Accumulated other comprehensive income (loss), tax (2,295) 318
Accumulated other comprehensive income (loss), net of tax 5,821 (1,080)
Other current assets | Designated as Hedging Instrument | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Cash flow hedge derivatives, gross asset 7,216 5,951
Other non-current assets | Designated as Hedging Instrument | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Cash flow hedge derivatives, gross asset 4,920 4,413
Other long-term liabilities | Designated as Hedging Instrument | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Cash flow hedge derivatives, gross liability $ 4,020 $ 11,762