Quarterly report pursuant to Section 13 or 15(d)

Borrowings - Convertible Promissory Note (Details)

v3.20.1
Borrowings - Convertible Promissory Note (Details) - USD ($)
1 Months Ended
Mar. 30, 2020
Mar. 31, 2020
Apr. 18, 2019
Warrants to purchase shares of common stock     12,756
March 2020 Private Placement [Member]      
Gross proceeds from private placement $ 1,700,000    
Commitment Fee Payable To Investor 85,000    
Maxim Group LLC [Member]      
Warrants to purchase shares of common stock   20,400  
Convertible debt | March 2020 Private Placement [Member]      
Period of execution of funding agreement   60 days  
Period to enter into an underwriting agreement   45 days  
Threshold period for conversion of notes   45 days  
Percentage of average of lowest daily VWAPs   90.00%  
Number of lowest daily VWAPs   $ 5  
Number of trading days for lowest daily VWAPs   20  
Base conversion price   $ 6.40  
Threshold notice period for payment to investors in cash   3 days  
Right to pay the investors as a percentage of portion of outstanding principal amount   103.00%  
Redeemable portion of outstanding principal amount   103.00%  
Threshold period for conversion of debt   9 months  
Outstanding principal amount of debt converted   $ 102,000  
Threshold prepayment notice to investor   10 days  
Threshold prepayment notice to company   5 days  
Percentage of conversion of principal amount   33.00%  
Percentage repayments of outstanding principal amount in the event of change of control   105.00%  
Interest expense from amortization of debt discounts   $ 17,000  
Convertible debt | Maxim Group LLC [Member] | March 2020 Private Placement [Member]      
Principal amount of debt $ 2,040,000    
Warrants to purchase shares of common stock 227,679    
Price per Unit $ 6.40    
Gross proceeds from private placement   1,700,000  
Commitment Fee Payable To Investor   $ 85,000  
Convertible debt | Maxim Group LLC [Member] | Maximum [Member] | March 2020 Private Placement [Member]      
Warrants to purchase shares of common stock   20,400