XML 81 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Financial Instruments, Fair Value Measurement, Credit Risk and Foreign Exchange Risk - Schedule of Fair Value of Trading Securities, Derivative Assets, and RSU and PSU Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Fair Value Disclosures [Abstract]    
Investment - current and long-term assets $ 94,741 $ 41,435
Fair value of assets 94,741 41,435
Derivative liability 775 1,017
PSU and DSU liability 7,859 17,683
Fair value of liabilities $ 8,634 $ 18,700