XML 75 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Instruments and Hedging Activities - Financial instruments (Details) - Designated as Hedging Instrument - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Asset (Liability) $ 9,476 $ (7,457)
Interest Rate Swap | Prepaid and other current assets    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Asset (Liability) 5,748 0
Interest Rate Swap | Other assets    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Asset (Liability) 3,728 0
Interest Rate Swap | Other liabilities    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Asset (Liability) 0 (5,098)
Interest Rate Swap | Other long-term liabilities    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Asset (Liability) $ 0 $ (2,359)