XML 73 R54.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Financial Instruments - Schedule of Gross Notional Amounts (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Interest Rate Swap    
Derivative [Line Items]    
Derivative fixed rate 0.59%  
Designated as Hedging Instrument | Interest Rate Swap    
Derivative [Line Items]    
Gross notional amount $ 154,633 $ 143,302
Designated as Hedging Instrument | Currency Forward Contracts    
Derivative [Line Items]    
Gross notional amount 226,667 340,000
Not Designated as Hedging Instrument | Currency Forward Contracts    
Derivative [Line Items]    
Gross notional amount $ 70,338 $ 104,835