Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Income Tax Disclosure [Abstract]    
Loss for the year before income taxes $ (19,920) $ (33,229)
Expected recovery of income taxes (6,773) (11,298)
State income tax, net of federal benefit (416) (518)
Stock-based compensation 99 239
Warrants (10) (75)
Deferred state tax rate adjustment (227)
Adjustments to deferred assets 91 552
Non-deductible expenses and other 53 118
Change in valuation allowance 6,956 11,209
Total recovery of income taxes