XML 64 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Notes Payable - Future Principal Payments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Estimated future principal payments      
2018 $ 2,500    
Total 2,500    
Less: discount for warrants and costs paid to lenders (21)    
Less: current portion (2,479)    
Notes payable, net of current portion and discount   $ 2,479  
Credit Facility      
Estimated future principal payments      
Interest expense $ 500 $ 800 $ 1,000