Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity - Warrants - General Information (Details)

v3.21.1
Stockholders' Equity - Warrants - General Information (Details)
1 Months Ended 12 Months Ended
Oct. 01, 2020
USD ($)
$ / shares
shares
Jun. 16, 2020
USD ($)
$ / shares
Dec. 09, 2019
USD ($)
$ / shares
Oct. 24, 2019
$ / shares
shares
Sep. 04, 2019
$ / shares
shares
Feb. 04, 2019
USD ($)
$ / shares
shares
Jan. 31, 2021
item
$ / shares
shares
Oct. 31, 2016
$ / shares
shares
Apr. 30, 2016
$ / shares
shares
Mar. 31, 2021
USD ($)
$ / shares
shares
Mar. 31, 2020
USD ($)
Oct. 31, 2017
shares
Apr. 30, 2017
shares
Warrants                          
Deemed dividend | $                   $ 15,000 $ 87,000    
Series A Common Stock Warrants                          
Warrants                          
Outstanding warrants (in shares)                   271,875      
Series A Common Stock Warrants, Expiring 25 October 2021                          
Warrants                          
Issued warrants (in shares)                 217,875        
Exercise price (in dollars per share) | $ / shares                 $ 25.50        
Aggregate shares called by warrants (in shares)                         217,875
Maturity date                 Oct. 25, 2021        
Series A Common Stock Warrants, Expiring 22 April 2021                          
Warrants                          
Issued warrants (in shares)               54,000          
Exercise price (in dollars per share) | $ / shares               $ 13.40   $ 1.15      
Aggregate shares called by warrants (in shares)                       54,000  
Maturity date               Apr. 22, 2021          
Goldman Warrant, Purchase Warrant for Common Shares                          
Warrants                          
Issued warrants (in shares)           1       8,542      
Exercise price (in dollars per share) | $ / shares   $ 2.61 $ 3.80     $ 8.86              
Aggregate shares called by warrants (in shares)           404,634       463,067      
Aggregate shares called by each warrant (in shares)           404,634              
Purchase price of warrants | $           $ 150,000              
Date from which warrants exercisable           Aug. 04, 2019              
Maturity date           Feb. 04, 2024              
Deemed dividend | $                   $ 15,000      
Expected proceeds from warrants | $   $ 1,186,313                      
Amortization of debt discount (additional debt discount) | $   $ (100,000) $ (300,000)                    
Value of warrants | $                   2,300,000      
Goldman 2020 Warrant, Purchase Warrant for Common Shares                          
Warrants                          
Outstanding warrants (in shares) 1                        
Exercise price (in dollars per share) | $ / shares $ 4.76                        
Aggregate shares called by warrants (in shares) 291,295                        
Aggregate shares called by each warrant (in shares) 291,295                        
Date from which warrants exercisable Oct. 01, 2020                        
Maturity date Feb. 04, 2024                        
Private placement, purchase price | $ $ 10,000                        
Value of warrants | $                   $ 800,000      
September 2019 Pre-Funded Common Stock Warrants                          
Warrants                          
Issued warrants (in shares)         440,000                
Exercise price (in dollars per share) | $ / shares       $ 0.001 $ 5.00                
Aggregate shares called by warrants (in shares)         440,000                
Warrants exercised, shares issued (in shares)       440,000                  
September 2019 Series D Common Stock Warrants                          
Warrants                          
Outstanding warrants (in shares)             75,000            
Exercise price (in dollars per share) | $ / shares         $ 6.12   $ 6.12            
Aggregate shares called by warrants (in shares)         765,000                
Term         5 years                
Date from which warrants exercisable         Apr. 02, 2020                
Maturity date         Apr. 02, 2025                
Shares as percentage of Registered Direct Offering (as a percent)         75.00%                
Number of warrant holders | item             3            
Warrants exercised, (in shares)             690,000            
Warrants exercised, shares issued (in shares)             352,279