Quarterly report pursuant to Section 13 or 15(d)

Warrant Liability - Narrative (Details)

v3.10.0.1
Warrant Liability - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Jun. 22, 2018
Feb. 16, 2018
Feb. 09, 2017
May 31, 2017
Sep. 30, 2018
Sep. 30, 2018
Feb. 07, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Proceeds from issuance or sale of equity   $ 9,000,000.0          
Warrants, initial exercise period   6 months          
Exercise price per warrant (in dollars per share)   $ 2.80          
Warrant term   5 years          
Sale of stock, right of first refusal, period   9 months          
Sale of stock, cash and warrant compensation tail fee, period   6 months          
Units issued for cash, IPO (in shares)     3,710,000        
Additional shares available for purchase           1,429,000  
Fair value adjustment of warrants         $ 600,000 $ 1,600,000  
Fair value of warrants         $ 3,100,000 $ 3,100,000  
Minimum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Public offering price per share (in dollars per share)     $ 1.35        
Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Public offering price per share (in dollars per share)     $ 1.50        
Common Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Class of warrants, aggregate amounts (in shares)   2,145,000          
Common stock offered for each warrant (in shares)     1        
Underwriting Agreement              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Exercise price per warrant (in dollars per share)     $ 1.50       $ 0.001
Warrant term     45 days        
Additional shares available for purchase     556,500        
Share price (in dollars per share)     $ 1.349        
Warrants exercised, amount     $ 278,100        
Net proceeds from IPO     $ 4,500,000        
Series A Warrant              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Class of warrants, aggregate amounts (in shares)     278,250        
Warrant term     5 years        
Series A Warrant | Common Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common stock offered for each warrant (in shares)     0.50        
Series B Warrant              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Class of warrants, aggregate amounts (in shares)     556,500        
Exercise price per warrant (in dollars per share)     $ 1.35        
Warrant term     90 days        
Series C Warrant              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Class of warrants, aggregate amounts (in shares)     278,250        
Warrant term     5 years        
Series C Warrant | Common Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common stock offered for each warrant (in shares)     0.50        
Series B and Series C Warrants              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Fair value adjustment of warrants       $ 1,200,000      
June 2018 Registered Direct Offering              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares sold 1,092,636            
Sale of common stock (in dollars per share) $ 2.105            
Proceeds from issuance or sale of equity $ 2,300,000            
Warrants, initial exercise period 6 months            
Exercise price per warrant (in dollars per share) $ 2.02            
Warrant term 5 years            
Common stock offered for each warrant (in shares) 0.65            
June 2018 Registered Direct Offering | Warrant              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Class of warrants, aggregate amounts (in shares) 742,991            
June 2018 Registered Direct Offering | Common Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Class of warrants, aggregate amounts (in shares) 710,212            
Securities Purchase Agreement              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Class of warrants, aggregate amounts (in shares)   2,273,700          
Proceeds from issuance or sale of equity   $ 9,000,000.0          
Securities Purchase Agreement | Common Stock              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares sold   4,290,000          
Sale of common stock (in dollars per share)   $ 2.10          
Class of warrants, aggregate amounts (in shares)   2,145,000          
Placement Agency Agreement              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Commissions paid, percentage of gross proceeds 6.50% 6.50%          
Sale of stock, warrants to be issued, percentage of common stock sold in transactions 3.00% 3.00%          
Sale of stock, reimbursement of expenses $ 50,000 $ 75,000          
Sale of stock, right of first refusal, period 9 months            
Sale of stock, cash and warrant compensation tail fee, period 6 months            
Roth Warrants              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Class of warrants, aggregate amounts (in shares)   128,700          
Exercise price per warrant (in dollars per share) $ 2.3155            
Common stock offered for each warrant (in shares) 32,779