XML 58 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Derivatives and Hedging Instruments - Schedule of Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Interest rate cap contracts    
Derivative [Line Items]    
Interest rate cap contracts $ 659 $ 2,460
Foreign currency exchange contracts    
Derivative [Line Items]    
Foreign Currency Contract, Asset, Fair Value Disclosure   1,473
Interest rate swap agreements    
Derivative [Line Items]    
Interest rate swap agreements - liabilities (5,232) (9,116)
Cross-currency swap agreements    
Derivative [Line Items]    
Interest rate cap contracts 11,578  
Designated as Hedging Instrument | Other assets | Interest rate cap contracts    
Derivative [Line Items]    
Interest rate cap contracts 659 2,460
Designated as Hedging Instrument | Other assets | Foreign currency exchange contracts    
Derivative [Line Items]    
Foreign Currency Contract, Asset, Fair Value Disclosure 0 443
Designated as Hedging Instrument | Other assets | Cross-currency swap agreements    
Derivative [Line Items]    
Foreign Currency Contracts, Liability, Fair Value Disclosure 11,578 0
Designated as Hedging Instrument | Other liabilities | Interest rate swap agreements    
Derivative [Line Items]    
Interest rate swap agreements - liabilities (5,232) (9,116)
Not Designated as Hedging Instruments | Other assets | Foreign currency exchange contracts    
Derivative [Line Items]    
Foreign Currency Contract, Asset, Fair Value Disclosure $ 0 $ 1,030