XML 82 R66.htm IDEA: XBRL DOCUMENT v3.20.4
Derivatives - Foreign Currency Derivative Contracts Outstanding (Details) - Not Designated as Hedging Instrument - Foreign currency contracts
$ in Thousands
Dec. 31, 2019
USD ($)
$ / £
$ / kr
$ / €
$ / $
Canadian dollar  
Derivative [Line Items]  
Notional amount $ 948
Contractual exchange rate | $ / $ 1.3182
Euro  
Derivative [Line Items]  
Notional amount $ 9,279
Contractual exchange rate | $ / € 1.1180
Norwegian krone  
Derivative [Line Items]  
Notional amount $ 11,027
Contractual exchange rate | $ / kr 9.0688
Pound sterling  
Derivative [Line Items]  
Notional amount $ 16,057
Contractual exchange rate | $ / £ 1.3381