Quarterly report pursuant to Section 13 or 15(d)

Shareholders' Equity - Private Placement Securities Purchase Agreements (Details)

v3.20.1
Shareholders' Equity - Private Placement Securities Purchase Agreements (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 11, 2020
USD ($)
shares
Apr. 16, 2020
USD ($)
$ / shares
shares
Dec. 11, 2019
May 02, 2019
USD ($)
$ / shares
shares
Jun. 12, 2020
USD ($)
shares
May 02, 2020
USD ($)
shares
Aug. 01, 2020
USD ($)
shares
Securities Purchase Agreements [Line Items]              
Reverse stock split ratio     0.10        
Common stock issued, Shares   731,937   800,000      
Warrants issued           1,102,127  
Price per share of common stock | $ / shares       $ 7.50      
Warrant exercise period       5 years   5 years  
Standstill Provision, Duration of Agreement       2 years      
Vendor exclusivity agreement, Duration of contract       5 years      
Gross proceeds from private placement issuance | $   $ 1,500,000   $ 6,000,000      
Securities issuance costs | $       175,000   $ 75,000  
Market value of warrants on the grant date | $       $ 193,000      
Blocker Provision, Maximum Ownership Percentage of Outstanding Common Stock   19.999%          
Warrant [Member]              
Securities Purchase Agreements [Line Items]              
Warrants issued   367,197          
Warrants issued       350,000      
Warrant exercise price per share | $ / shares   $ 2.66   $ 15.00      
Subsequent Event [Member]              
Securities Purchase Agreements [Line Items]              
Common stock issued, Shares         731,936    
Warrants issued         367,195    
Gross proceeds from private placement issuance | $         $ 1,500,000   $ 4,000,000
Forecast [Member]              
Securities Purchase Agreements [Line Items]              
Gross proceeds from private placement issuance | $             $ 4,000,000
Forecast [Member] | Subsequent Event [Member]              
Securities Purchase Agreements [Line Items]              
Common stock issued, Shares 487,139           1,951,012
Warrants issued 244,798           979,190
Gross proceeds from private placement issuance | $ $ 1,000,000