XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DEBT - Summary of Cash Flow Hedges (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Derivatives, Fair Value [Line Items]    
Accumulated other comprehensive income (loss), net of tax $ 5,035 $ (1,080)
Designated as Hedging Instrument | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Cash flow hedge derivatives, gross asset 12,457 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 7,024 (1,398)
Accumulated other comprehensive income (loss), tax (1,989) 318
Accumulated other comprehensive income (loss), net of tax 5,035 (1,080)
Other current assets | Designated as Hedging Instrument | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Cash flow hedge derivatives, gross asset 7,196 5,951
Other non-current assets | Designated as Hedging Instrument | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Cash flow hedge derivatives, gross asset 5,261 4,413
Other long-term liabilities | Designated as Hedging Instrument | Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Cash flow hedge derivatives, gross liability $ 5,433 $ 11,762