XML 129 R114.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Instruments - Summary of Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Derivative assets    
Derivative instruments $ 0 $ 3,259
Derivative liabilities    
Total derivative instrument assets 0 3,259
Total derivative instrument liabilities 0 10,677
Derivatives designated as hedging instruments: | Cross currency swaps    
Derivative assets    
Derivative instruments 0  
Derivatives not designated as hedging instruments: | Cross currency swaps    
Derivative liabilities    
Derivative liability, current 0 4,021
Derivative liability, noncurrent $ 0 $ 6,656