XML 71 R59.htm IDEA: XBRL DOCUMENT v3.19.1
Debt - Summary of Future Minimum Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Less: unamortized discount $ (6)  
Less: current portion, net of unamortized discount (2,552) $ (2,529)
Note payable, net of current portion and unamortized debt discount 11,351 $ 11,999
Note Payable [Member]    
Remainder of 2019 3,721  
2020 4,402  
2021 4,033  
2022 7,411  
Total minimum payments 19,567  
Less: amount representing interest (4,317)  
Notes payable, gross 15,250  
Less: unamortized discount (1,347)  
Notes payable 13,903  
Less: current portion, net of unamortized discount (2,552)  
Note payable, net of current portion and unamortized debt discount $ 11,351