XML 111 R90.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments - Currency Rate Risk Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Risks and Uncertainties [Abstract]          
Foreign exchange gain (loss) on translation $ 51,871 $ 17,947 $ (61,821) $ 21,845 $ 21,845
Impact of ten percent change in exchange rate $ 166,395   $ 166,395   $ 174,902