Annual report pursuant to Section 13 and 15(d)

Stockholders' Equity (Details)

v3.22.1
Stockholders' Equity (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Aug. 31, 2021
Jan. 31, 2021
Oct. 31, 2020
Sep. 30, 2020
Jan. 31, 2020
Aug. 31, 2019
Sep. 30, 2020
Dec. 31, 2021
Dec. 31, 2020
Aug. 31, 2015
Equity Offering                    
Common Stock shares, Outstanding               9,914,158 7,139,068  
Warrants to purchase shares of common stock                 1,112,313  
Finance costs attributable to issuance of warrants               $ 0 $ 211,000  
Stock-based compensation               1,541,000 7,000  
Net proceeds               5,000,000.0    
Proceeds from Warrant Exercises               $ 0 $ 7,243,000  
Issuance of common stock upon exercises of warrants, net (in shares)                 450,761  
2015 Plan                    
Equity Offering                    
Number of additional shares authorized   1,000,000                
Number of shares agreed to issue                   1,000,000
Common Stock                    
Equity Offering                    
Issuance of common stock, net (in shares)               2,775,000 3,605,000  
Issuance of common stock upon exercises of warrants, net (in shares)                 1,563,000  
Common Stock | Restricted stock agreement with Maxim Group, LLC                    
Equity Offering                    
Number of shares agreed to issue 50,000                  
Vesting period 12 months                  
Stock-based compensation               $ 36,000    
Warrant                    
Equity Offering                    
Warrants to purchase shares of common stock                 1,022,408  
August 2019 Offering | Common Stock                    
Equity Offering                    
Issuance of common stock, net (in shares)           49,334        
August 2019 Offering | Pre-Funded Warrants [Member] | Common Stock                    
Equity Offering                    
Warrants to purchase shares of common stock           45,744        
Exercise price of warrants (in dollars per share)           $ 0.30        
August 2019 Offering | Placement Warrants | Common Stock                    
Equity Offering                    
Warrants to purchase shares of common stock           95,078        
Exercise price of warrants (in dollars per share)           $ 32.10        
January 2020 Offering                    
Equity Offering                    
Issuance of common stock, net (in shares)         290,000          
Warrants to purchase shares of common stock         290,000          
Exercise price of warrants (in dollars per share)         $ 7.50          
Proceeds from sale of common stock         $ 1,900,000          
Finance costs attributable to issuance of warrants             $ 200,000      
September 2020 Offering                    
Equity Offering                    
Issuance of common stock, net (in shares)       648,000            
Share issue price (in dollars per share)       $ 4.20     $ 4.20      
Proceeds from sale of common stock       $ 2,400,000            
January 2021 Offering                    
Equity Offering                    
Issuance of common stock, net (in shares)   2,725,000                
Warrants to purchase shares of common stock   2,725,000                
Exercise price of warrants (in dollars per share)   $ 3.55                
Proceeds from sale of common stock   $ 8,800,000                
October 2020 Offering                    
Equity Offering                    
Exercise price of warrants (in dollars per share)     $ 3.00              
Share issue price (in dollars per share)     $ 3.00              
Proceeds from sale of common stock     $ 8,000,000.0              
Number of units issued     2,666,667              
Number Of Shares That Each Unit Entitles     1              
Number of warrant that each unit entitles     1              
Number of shares that each warrant entitles     1              
Underwriting discounts and commissions     $ 1,600,000              
Net proceeds     $ 5,700,000