XML 81 R64.htm IDEA: XBRL DOCUMENT v3.19.1
Income Taxes - Summary of Net Operating Loss Carryforwards (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
Deferred tax assets, operating loss, and other carryforwards  
Net operating loss (NOL) carryforwards $ 132,216
Total NOL and Other Carryforwards 169,211
Canada province  
Deferred tax assets, operating loss, and other carryforwards  
Net operating loss (NOL) carryforwards 49,282
Foreign Tax Authority  
Deferred tax assets, operating loss, and other carryforwards  
Net operating loss (NOL) carryforwards 7,370
U.S. states  
Deferred tax assets, operating loss, and other carryforwards  
Net operating loss (NOL) carryforwards $ 11,318
U.S. states | Latest period  
Deferred tax assets, operating loss, and other carryforwards  
Operating loss carryforward expiration 2030
Canada Revenue Agency  
Deferred tax assets, operating loss, and other carryforwards  
Net operating loss (NOL) carryforwards $ 51,310
Canada Revenue Agency | Earliest period  
Deferred tax assets, operating loss, and other carryforwards  
Operating loss carryforward expiration 2024
United Kingdom  
Deferred tax assets, operating loss, and other carryforwards  
Net operating loss (NOL) carryforwards $ 12,936
Other Carryforwards  
Deferred tax assets, operating loss, and other carryforwards  
Other deductible carryforwards 36,995
Other Carryforwards | Canada province  
Deferred tax assets, operating loss, and other carryforwards  
Other deductible carryforwards $ 24,960
Other Carryforwards | Canada province | Earliest period  
Deferred tax assets, operating loss, and other carryforwards  
Other Carryforwards, expiration date 2024
Other Carryforwards | Canada province | Latest period  
Deferred tax assets, operating loss, and other carryforwards  
Other Carryforwards, expiration date 2038
Other Carryforwards | Canada (credit)  
Deferred tax assets, operating loss, and other carryforwards  
Other deductible carryforwards $ 1,206
Other Carryforwards | U.S. states | Earliest period  
Deferred tax assets, operating loss, and other carryforwards  
Other Carryforwards, expiration date 2019
Other Carryforwards | U.S. states | Latest period  
Deferred tax assets, operating loss, and other carryforwards  
Other Carryforwards, expiration date 2030
Other Carryforwards | Canada Revenue Agency  
Deferred tax assets, operating loss, and other carryforwards  
Other deductible carryforwards $ 10,829
Other Carryforwards | Canada Revenue Agency | Earliest period  
Deferred tax assets, operating loss, and other carryforwards  
Other Carryforwards, expiration date 2024
Other Carryforwards | Canada Revenue Agency | Latest period  
Deferred tax assets, operating loss, and other carryforwards  
Other Carryforwards, expiration date 2038