XML 58 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Instruments and Hedging Activities - Financial instruments (Details) - Derivatives designated as hedging instruments - USD ($)
$ in Thousands
Jun. 30, 2022
Apr. 30, 2022
Dec. 31, 2021
Interest rate swap agreements      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Notional amount $ 250,000   $ 250,000
Derivative financial instruments      
Fair Value Liability 1,594   (7,457)
Interest rate swap agreements | Other Current Assets      
Derivative financial instruments      
Fair Value Asset 1,537    
Interest rate swap agreements | Other long-term assets      
Derivative financial instruments      
Derivative Assets (Liabilities), at Fair Value, Net 1,115    
Interest rate swap agreements | Other current liabilities      
Derivative financial instruments      
Fair Value Liability (28)   (5,098)
Interest rate swap agreements | Other long-term liabilities      
Derivative financial instruments      
Fair Value Liability $ (1,030)   $ (2,359)
Forward-dated interest rate swap agreements      
Derivative Instruments and Hedging Activities Disclosures [Line Items]      
Notional amount   $ 250,000