XML 51 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity - Common Stock Warrants (Details) - $ / shares
1 Months Ended 9 Months Ended
Sep. 30, 2018
Jun. 30, 2018
Sep. 30, 2018
Jun. 30, 2015
Convertible Preferred Stock        
Number of shares after conversion of issued warrants (in shares)       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    
Warrants term   5 years    
Weighted average contractual life 4 years 8 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 2 months 12 days  
Number of shares after conversion of issued warrants (in shares)       24,566