XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Note 5 - Stockholders' Equity, Stock Options and Warrants (Details Textual) - USD ($)
3 Months Ended
Oct. 24, 2019
Mar. 31, 2022
Mar. 31, 2021
Share-Based Payment Arrangement, Expense   $ 36,518 $ 565,082
Share-Based Payment Arrangement, Option [Member]      
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount   $ 45,964  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Month)   23 months  
Restricted Stock Units (RSUs) [Member]      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Month)   27 months  
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount   $ 93,182  
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number, Ending Balance (in shares)   441,666  
Maximum [Member] | Share-Based Payment Arrangement, Option [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)   3 years  
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)   10 years  
Minimum [Member] | Share-Based Payment Arrangement, Option [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)   3 years  
Equity Incentive Plan [Member] | Maximum [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)   3 years  
Equity Line Purchase Agreement [Member]      
Issuance or Sale of Equity, Can Be Raised $ 15,000,000    
Stock Issued During Period, Shares, New Issues (in shares) 104,651 120,000  
Stock Issued During Period, Value, New Issues $ 450,000 $ 86,885  
Sale of Stock, Remaining Available Balance   $ 9,026,944