XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 4 - Fair Value Measurements (Details)
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2021
shares
Jun. 30, 2021
$ / shares
shares
Jun. 30, 2022
USD ($)
$ / shares
shares
Mar. 31, 2022
shares
Jan. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
shares
Aug. 19, 2021
$ / shares
shares
Jul. 21, 2021
USD ($)
$ / shares
shares
May 20, 2021
$ / shares
shares
Dec. 16, 2020
shares
Warrant liability | $     $ 469,000     $ 2,651,000        
Warrants and Rights Outstanding, Measurement Input | $               3,900,000    
Warrants exercise price | $ / shares             $ 3.45      
Warrants to purchase common stock | shares             377,474      
Warrants exercised | shares     0              
Warrants outstanding | shares     9,213,008     7,181,741        
May 2022 Registered Direct Offering                    
Warrants to purchase shares of common stock | shares     3,646,690              
May 2022 Registered Direct Offering to Placement Agent                    
Warrants to purchase shares of common stock | shares     218,801              
Measurement Input, Price Volatility [Member] | Investor Warrants [Member]                    
Warrants and Rights Outstanding, Measurement Input | $     74.6              
Measurement Input, Expected Term [Member] | Investor Warrants [Member]                    
Warrants and Rights Outstanding, Measurement Input     4.1              
Measurement Input, Expected Dividend Rate [Member] | Investor Warrants [Member]                    
Warrants and Rights Outstanding, Measurement Input     0              
Maximum [Member]                    
Warrants exercise price | $ / shares     $ 694.80              
Senior Secured Promissory Note Warrants [Member] | Investor Warrants [Member]                    
Warrant liability | $     $ 45,000              
Senior Secured Promissory Note Warrants [Member] | Measurement Input, Share Price [Member] | Investor Warrants [Member]                    
Warrants and Rights Outstanding, Measurement Input | $     0.41              
Senior Secured Promissory Note Warrants [Member] | Measurement Input, Risk Free Interest Rate [Member] | Investor Warrants [Member]                    
Warrants and Rights Outstanding, Measurement Input     3.00              
Senior Secured Promissory Note Warrants [Member] | Measurement Input, Exercise Price [Member] | Investor Warrants [Member]                    
Warrants and Rights Outstanding, Measurement Input | $     3.88              
Senior Secured Promissory Note Warrants [Member] | Altium Growth Fund, LP [Member]                    
Warrants to purchase shares of common stock | shares                   858,892
The Equity Warrant [Member]                    
Warrant liability | $         $ 1,100,000          
The Equity Warrant [Member] | Measurement Input, Share Price [Member]                    
Warrants and Rights Outstanding, Measurement Input | $         1.17          
The Equity Warrant [Member] | Measurement Input, Price Volatility [Member]                    
Warrants and Rights Outstanding, Measurement Input         93.0          
The Equity Warrant [Member] | Measurement Input, Risk Free Interest Rate [Member]                    
Warrants and Rights Outstanding, Measurement Input         1.65          
The Equity Warrant [Member] | Measurement Input, Expected Term [Member]                    
Warrants and Rights Outstanding, Measurement Input         5.5          
The Equity Warrant [Member] | Altium Growth Fund, LP [Member]                    
Warrants exercise price | $ / shares                 $ 4.70  
Warrants to purchase shares of common stock | shares       3,994,302         4,995,893  
May 2021 Warrants [Member]                    
Warrants exercised | shares 5,303,568                  
Warrants outstanding | shares     0              
May 2021 Warrants [Member] | Altium Growth Fund, LP [Member]                    
Warrants exercise price | $ / shares   $ 3.88                
Class of warrant or right, unissued | shares   5,303,568                
July 2021 Warrants [Member]                    
Warrants exercise price | $ / shares               $ 3.63    
July 2021 Warrants [Member] | Maximum [Member]                    
Warrants to purchase common stock | shares               1,100,000    
January 2022 [Member]                    
Warrant liability | $     $ 300,000              
January 2022 [Member] | Measurement Input, Share Price [Member]                    
Warrants and Rights Outstanding, Measurement Input | $     0.40              
January 2022 [Member] | Measurement Input, Price Volatility [Member]                    
Warrants and Rights Outstanding, Measurement Input     90.7              
January 2022 [Member] | Measurement Input, Risk Free Interest Rate [Member]                    
Warrants and Rights Outstanding, Measurement Input     3.01              
January 2022 [Member] | Measurement Input, Expected Term [Member]                    
Warrants and Rights Outstanding, Measurement Input     5.08              
January 2022 [Member] | Measurement Input, Expected Dividend Rate [Member]                    
Warrants and Rights Outstanding, Measurement Input     0              
January 2022 [Member] | Maximum [Member]                    
Warrants to purchase common stock | shares         2,250,000          
July 2022 [Member]                    
Warrant liability | $     $ 100,000              
July 2022 [Member] | Measurement Input, Share Price [Member]                    
Warrants and Rights Outstanding, Measurement Input | $     0.40              
July 2022 [Member] | Measurement Input, Price Volatility [Member]                    
Warrants and Rights Outstanding, Measurement Input | $     93.8              
July 2022 [Member] | Measurement Input, Risk Free Interest Rate [Member]                    
Warrants and Rights Outstanding, Measurement Input     3.01              
July 2022 [Member] | Measurement Input, Expected Term [Member]                    
Warrants and Rights Outstanding, Measurement Input     4.56              
July 2022 [Member] | Measurement Input, Expected Dividend Rate [Member]                    
Warrants and Rights Outstanding, Measurement Input     0              
Warrants Issued in Connection with May 2016 and August 2017 Offerings [Member]                    
Class of Warrant or Right, Put Feature Settled (in shares) | shares   7,813