XML 47 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Note 9 - Stockholders' Equity (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Jun. 30, 2020
Apr. 30, 2020
Jun. 30, 2011
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Dec. 31, 2019
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)       $ 2.14 $ 0.50 $ 1.49 $ 0.50
Deferred Compensation Arrangement with Individual, Shares Authorized for Issuance (in shares)       2,408,151 2,466,533 2,440,878 2,375,760
Share-based Payment Arrangement, Option [Member]              
Share-based Payment Arrangement, Amount Capitalized       $ 113,507 $ 56,988    
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total       $ 914,389      
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)       2 years 255 days      
Share-based Payment Arrangement, Option [Member] | Share-based Payment Arrangement, Employee [Member]              
Share Price (in dollars per share)       $ 3.11      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)       32,175    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate       1.42%      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate       89.46%      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term (Year)       3 years      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate       0.00%      
Share-based Payment Arrangement, Option [Member] | Share-based Payment Arrangement, Nonemployee [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)       16,666 8,333    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term (Year)       5 years      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate       0.00%      
Share-based Payment Arrangement, Expense       $ 10,329 $ 0    
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum       0.20%      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum       1.41%      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum       86.97%      
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum       89.90%      
Share-based Payment Arrangement, Option [Member] | Share-based Payment Arrangement, Nonemployee [Member] | Minimum [Member]              
Share Price (in dollars per share)       $ 3.57      
Share-based Payment Arrangement, Option [Member] | Share-based Payment Arrangement, Nonemployee [Member] | Maximum [Member]              
Share Price (in dollars per share)       $ 4.30      
Stock Option Plan 2011 [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)     2,000,000        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized (in shares)     4,000,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercise Period from Grant Date (Year)     3 years        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Expire Period after Grant Date (Year)     5 years        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant (in shares)       293,505   424,425  
The 2020 Equity Incentive Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares)       0   0  
The 2020 Equity Incentive Plan [Member] | Share-based Payment Arrangement, Option [Member]              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares)           2,000,000  
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)           5 years  
Chief Executive Officer, Chief Financial Officer and Employees [Member]              
Deferred Compensation Arrangement with Individual, Shares Authorized for Issuance (in shares)       2,264,127 2,306,698    
Non-Employees [Member]              
Common Stock, Capital Shares Reserved for Future Issuance (in shares)       144,024 159,835    
Warrants Associated With April 2020 Public Offering [Member]              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)   2,710,000          
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)   $ 1.20          
Warrants and Rights Outstanding, Term (Year)   3 years          
Warrants Associated With the June 2020 Public Offering [Member]              
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 3,749,000            
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 2.60            
Warrants and Rights Outstanding, Term (Year) 3 years            
April 6, 2020 Public Offering [Member]              
Proceeds from Issuance of Common Stock, Gross   $ 5,100,000          
Stock Issued During Period, Shares, New Issues (in shares)   5,420,000          
Share Price (in dollars per share)   $ 0.95          
June 30, 2020 Public Offering [Member]              
Proceeds from Issuance of Common Stock, Gross $ 14,600,000            
Stock Issued During Period, Shares, New Issues (in shares) 6,770,000            
Share Price (in dollars per share) $ 2.15