XML 80 R69.htm IDEA: XBRL DOCUMENT v3.8.0.1
Subsequent Events - Additional Information (Detail)
2 Months Ended 12 Months Ended
Jan. 31, 2018
USD ($)
Jan. 30, 2018
USD ($)
$ / shares
shares
Jan. 26, 2018
USD ($)
Payment
Aug. 11, 2017
USD ($)
$ / shares
Aug. 09, 2017
USD ($)
$ / shares
Oct. 19, 2016
USD ($)
Mar. 28, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Dec. 08, 2017
$ / shares
Mar. 31, 2017
$ / shares
May 04, 2016
$ / shares
Subsequent Event [Line Items]                        
Fixed asset purchases               $ 1,400,180 $ 482,065      
Proceeds from issuance of common stock, net of issuance costs         $ 2,000,000 $ 9,000,000            
Exercise price of warrants | $ / shares       $ 1.50 $ 1.50         $ 0.85 $ 2.50 $ 3.90
Proceeds from exercise of common stock warrants       $ 0   $ 564   $ 7,498,535        
Subsequent Event [Member]                        
Subsequent Event [Line Items]                        
Fixed asset purchases     $ 250,000                  
Number of lease payments | Payment     22                  
Lease payments per month     $ 11,081                  
Lease agreements initial terms     3 years                  
Equipment purchases             $ 78,000          
Subsequent Event [Member] | Follow-on Public Offering [Member]                        
Subsequent Event [Line Items]                        
Proceeds from issuance of common stock, net of issuance costs   $ 13,300,000                    
Private offering, number of common stock and warrants issued | shares   32,854,606                    
Stock price | $ / shares   $ 0.45                    
Exercise price of warrants | $ / shares   $ 0.50                    
Class of warrant or rights, term   5 years                    
Proceeds from exercise of common stock warrants $ 0 $ 0                    
Subsequent Event [Member] | Follow-on Public Offering [Member] | Maximum [Member]                        
Subsequent Event [Line Items]                        
Issuance of warrants to purchase shares of common stock | shares   32,854,606