XML 39 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Note 5 - Stock Purchase Warrants (Details Textual) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Nov. 30, 2021
Dec. 31, 2020
Nov. 30, 2020
Oct. 31, 2020
Dec. 31, 2019
Sep. 17, 2018
May 31, 2016
May 2016 Warrants [Member]                  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                 6,180,000
May 2016 Warrants [Member] | Minimum [Member]                  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)                 $ 0.50
May 2016 Warrants [Member] | Maximum [Member]                  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)                 $ 0.75
Warrants Issued with the 2018 Convertible Notes [Member]                  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)               466,666  
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 0.15                
Class of Warrant or Right, Outstanding, Weighted Average Remaining Contractual Term (Year) 1 year 6 months                
Class of Warrant or Right, Outstanding, Aggregate Intrinsic Value $ 0                
Warrants Issued with 2019 Senior Secured Notes Upon Conversion [Member]                  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)             3,977,971    
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)             $ 0.40    
Warrants and Rights Outstanding, Term (Year)             5 years    
Warrants Issued to Employees [Member]                  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)           2,887,500      
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)           $ 0.40      
Warrants and Rights Outstanding, Term (Year)           5 years      
Modified Warrants [Member]                  
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)         6,865,461        
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 0.20 $ 0.40 $ 0.20 $ 0.40        
Proceeds from Warrant Exercises   $ 1,373,092