XML 92 R76.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Financial Instruments - Derivative and Nonderivative Hedging Instrument Fair Value Disclosure (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Asset Derivatives [Abstract]    
Total asset derivatives $ 52,000 $ 4,297,000
Liability Derivatives [Abstract]    
Net Amount 2,584,000 106,000
Net Amount 0 4,241,000
Cash Collateral Received 0 0
Gross Amounts of Recognized Assets Presented in the Consolidated Balance Sheets 52,000 4,297,000
Gross Amounts of Recognized Liabilities Presented in the Consolidated Balance Sheets 2,636,000 162,000
Designated as Hedging Instrument [Member] | Other Current Assets [Member] | Interest Rate Swap [Member]    
Asset Derivatives [Abstract]    
Interest rate swap contracts 0 174,000
Designated as Hedging Instrument [Member] | Other Current Assets [Member] | Interest Rate Cap [Member]    
Asset Derivatives [Abstract]    
Interest rate cap contracts 0 1,000
Designated as Hedging Instrument [Member] | Other Current Assets [Member] | Currency Swap [Member]    
Asset Derivatives [Abstract]    
Cross currency swap contracts 0 1,156,000
Designated as Hedging Instrument [Member] | Other Noncurrent Assets [Member] | Currency Swap [Member]    
Asset Derivatives [Abstract]    
Cross currency swap contracts 0 2,870,000
Designated as Hedging Instrument [Member] | Other Current Liabilities [Member] | Interest Rate Swap [Member]    
Liability Derivatives [Abstract]    
Interest Rate Derivative Liabilities, at Fair Value 1,025,000 0
Designated as Hedging Instrument [Member] | Other Noncurrent Liabilities [Member] | Interest Rate Swap [Member]    
Liability Derivatives [Abstract]    
Interest Rate Derivative Liabilities, at Fair Value 957,000 0
Designated as Hedging Instrument [Member] | Other Noncurrent Liabilities [Member] | Currency Swap [Member]    
Asset Derivatives [Abstract]    
Cross currency swap contracts 526,000 0
Not Designated as Hedging Instrument [Member]    
Liability Derivatives [Abstract]    
Total liability derivatives 2,636,000 162,000
Not Designated as Hedging Instrument [Member] | Other Current Assets [Member]    
Asset Derivatives [Abstract]    
Foreign exchange forward contracts 52,000 $ 96,000
Not Designated as Hedging Instrument [Member] | Other Current Liabilities [Member]    
Liability Derivatives [Abstract]    
Total liability derivatives $ 128,000