Quarterly report pursuant to Section 13 or 15(d)

Note 9 - Stockholders' Equity (Details Textual)

v3.21.1
Note 9 - Stockholders' Equity (Details Textual) - USD ($)
1 Months Ended 3 Months Ended
Feb. 15, 2021
Feb. 28, 2021
Mar. 31, 2021
Mar. 31, 2020
Stock Issued During Period, Shares, Restricted Stock Award, Gross (in shares)     543,040  
Stock Issued During Period, Value, Warrant Exercised     $ 0  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (in shares)     345,818  
Proceeds from Issuance of Common Stock     $ 7,485,000 $ 0
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)     0 0
Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   25,000    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Grant Date Fair Value   $ 151,500    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)     0  
LiNiCo [Member]        
Stock Issued During Period, Shares, Equity Method Invesment (in shares) 375,000   375,000  
Board Members [Member]        
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total (in shares)     41,209  
First Cashless Exercise of Warrant [Member]        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)     10,350  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 1.90  
Second Cashless Exercise of Warrant [Member]        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)     86,778  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)     $ 1.90  
First Set of Common Stock Pursuant to Cashless Exercise of Warrant [Member]        
Share Price (in dollars per share)     $ 3.95  
Stock Issued During Period, Value, Warrant Exercised     $ 5,371  
Second Set of Common Stock Pursuant to Cashless Exercise of Warrant [Member]        
Share Price (in dollars per share)     $ 6.20  
Stock Issued During Period, Value, Warrant Exercised     $ 60,219  
ATM [Member]        
Stock Issued During Period, Shares, New Issues (in shares)     1,923,614  
Proceeds from Issuance of Common Stock     $ 7.5