XML 55 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value of Financial Instruments - Level 3 Roll Forward (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2018
USD ($)
Series D preferred stock warrants  
Fair values of preferred stock warrant liabilities and common stock warrant liability  
Beginning Balance $ 992
Change in fair value 1,378
Exercise of common stock warrants / Conversion to common stock warrants (2,370)
Ending Balance 0
Common stock warrants  
Fair values of preferred stock warrant liabilities and common stock warrant liability  
Beginning Balance 1,774
Change in fair value 7,460
Exercise of common stock warrants / Conversion to common stock warrants (9,234)
Ending Balance $ 0