XML 49 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity - Common Stock Warrants (Details) - $ / shares
1 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2018
Jun. 30, 2015
Convertible Preferred Stock      
Number of shares after conversion of issued warrants (in shares) 315,688 315,688  
June 2018 common stock warrants      
Convertible Preferred Stock      
Number of warrants issued 42,000,000    
Exercise price of warrants (in dollars per share) $ 1.20 $ 1.20  
Warrants term 5 years 5 years  
Weighted average contractual life 4 years 11 months 23 days    
Initial public offering | Term loan warrants      
Convertible Preferred Stock      
Exercise price of warrants (in dollars per share)     $ 12.21
Weighted average contractual life   3 years 5 months 12 days  
Number of shares after conversion of issued warrants (in shares)     24,566