XML 44 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Notes Payable - Future Principal Payments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Estimated future principal payments    
2018 $ 1,667  
Total 1,667  
Less: discount for warrants and costs paid to lenders (10)  
Less: current portion (1,657)  
Credit Facility    
Estimated future principal payments    
Interest expense $ 100 $ 100