XML 37 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Organization and Description of Business - Reverse Stock Split (Details)
1 Months Ended
Oct. 31, 2017
shares
Series A Redeemable Convertible Preferred Stock  
Class of Stock [Line Items]  
Convertible preferred stock, shares issued upon conversion 0.75
Series B Redeemable Convertible Preferred Stock  
Class of Stock [Line Items]  
Convertible preferred stock, shares issued upon conversion 0.75
Series C Redeemable Convertible Preferred Stock  
Class of Stock [Line Items]  
Convertible preferred stock, shares issued upon conversion 0.75
Series D Redeemable Convertible Preferred Stock  
Class of Stock [Line Items]  
Convertible preferred stock, shares issued upon conversion 0.75
Series E Redeemable Convertible Preferred Stock  
Class of Stock [Line Items]  
Convertible preferred stock, shares issued upon conversion 0.75
Series F Redeemable Convertible Preferred Stock  
Class of Stock [Line Items]  
Convertible preferred stock, shares issued upon conversion 0.5
Common Stock  
Class of Stock [Line Items]  
Stock split conversion ratio 0.5