XML 77 R74.htm IDEA: XBRL DOCUMENT v3.20.1
Income Taxes - Summary of Net Operating Loss Carryforwards (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Deferred tax assets, operating loss, and other carryforwards  
Net operating loss (NOL) carryforwards $ 121,282
Total NOL and Other Carryforwards 172,039
Canada province  
Deferred tax assets, operating loss, and other carryforwards  
Net operating loss (NOL) carryforwards $ 50,499
Canada province | Earliest period  
Deferred tax assets, operating loss, and other carryforwards  
Operating loss carryforward expiration 2025
Canada province | Latest period  
Deferred tax assets, operating loss, and other carryforwards  
Operating loss carryforward expiration 2039
Foreign Tax Authority  
Deferred tax assets, operating loss, and other carryforwards  
Net operating loss (NOL) carryforwards $ 7,039
U.S. states  
Deferred tax assets, operating loss, and other carryforwards  
Net operating loss (NOL) carryforwards $ 8,961
U.S. states | Earliest period  
Deferred tax assets, operating loss, and other carryforwards  
Operating loss carryforward expiration 2020
U.S. states | Latest period  
Deferred tax assets, operating loss, and other carryforwards  
Operating loss carryforward expiration 2030
Canada  
Deferred tax assets, operating loss, and other carryforwards  
Net operating loss (NOL) carryforwards $ 50,191
Canada | Earliest period  
Deferred tax assets, operating loss, and other carryforwards  
Operating loss carryforward expiration 2025
Canada | Latest period  
Deferred tax assets, operating loss, and other carryforwards  
Operating loss carryforward expiration 2039
United Kingdom  
Deferred tax assets, operating loss, and other carryforwards  
Net operating loss (NOL) carryforwards $ 4,592
Other Carryforwards  
Deferred tax assets, operating loss, and other carryforwards  
Other deductible carryforwards 50,757
Other Carryforwards | Canada province  
Deferred tax assets, operating loss, and other carryforwards  
Other deductible carryforwards 31,463
Other Carryforwards | Canada (credit)  
Deferred tax assets, operating loss, and other carryforwards  
Other deductible carryforwards $ 1,962
Other Carryforwards, expiration date 2036
Other Carryforwards | Canada  
Deferred tax assets, operating loss, and other carryforwards  
Other deductible carryforwards $ 17,332