XML 38 R76.htm IDEA: XBRL DOCUMENT v3.20.1
Derivative Instruments - Summary of Fair Value of Derivative Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Prepaid Expenses and Other Current Assets    
Derivatives, Fair Value [Line Items]    
Total derivative instrument assets $ 802 $ 0
Derivatives not designated as hedging instruments: | Cross currency swaps | Mexico    
Derivatives, Fair Value [Line Items]    
Cross currency swaps $ 802 $ 0