Quarterly report pursuant to Section 13 or 15(d)

16. Stock Options (Details Narrative)

v3.22.2.2
16. Stock Options (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Mar. 31, 2022
Jun. 30, 2022
Dec. 31, 2021
Dec. 31, 2020
Oct. 01, 2020
Option Indexed to Issuer's Equity [Line Items]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized     4,000,000 1,850,000  
Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit   $ 2.50      
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum   2.41%      
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Method Used   10      
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum   204.20%      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares 1,334,388        
Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount $ 4,062,658        
Share-Based Payment Arrangement, Option [Member]          
Option Indexed to Issuer's Equity [Line Items]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares 2,926,438        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 655,301        
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant 3,418,261        
Director [Member]          
Option Indexed to Issuer's Equity [Line Items]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized         300,000
Share-Based Payment Arrangement, Option [Member]          
Option Indexed to Issuer's Equity [Line Items]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized 160,000        
Temporary Equity, Redemption Price Per Share $ 2.50        
Stock Option Interim C F O [Member]          
Option Indexed to Issuer's Equity [Line Items]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized 100,000        
Stock Option Employee [Member]          
Option Indexed to Issuer's Equity [Line Items]          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized 60,000