XML 78 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivatives (Fair Value of Company's Other Derivatives) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Interest rate component of debt - not accounted for as a hedge | Accrued expenses other current liabilities | Interest rate contract    
Derivative [Line Items]    
Derivative liabilities $ (174) $ (589)
Interest rate component of debt - not accounted for as a hedge | Other long-term liabilities | Interest rate contract    
Derivative [Line Items]    
Derivative liabilities 0 (430)
Interest rate component of debt - not accounted for as a hedge | Other current assets | Foreign Exchange Contract    
Derivative [Line Items]    
Derivative assets (1,069) 2,753
Interest rate component of debt - accounted for as a hedge | Accrued expenses other current liabilities    
Derivative [Line Items]    
Interest Rate Fair Value Hedge Liability at Fair Value (5,206) (6,664)
Interest rate component of debt - accounted for as a hedge | Other long-term liabilities | Interest rate contract    
Derivative [Line Items]    
Derivative liabilities (6,555) (18,539)
Interest rate component of debt - accounted for as a hedge | Other current assets    
Derivative [Line Items]    
Interest Rate Fair Value Hedge Asset at Fair Value $ 4,574 $ 164