XML 137 R100.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements and Derivative Instruments (Non-Derivative Balance Sheet) (Details) - Foreign currency debt - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Derivative instruments disclosure    
Carrying Value $ 263,031 $ 358,078
Current portion of long-term debt    
Derivative instruments disclosure    
Carrying Value 43,696 73,572
Long-term debt    
Derivative instruments disclosure    
Carrying Value $ 219,335 $ 284,506