Quarterly report pursuant to Section 13 or 15(d)

Stockholders' Equity (Details - Option Activity)

v3.22.1
Stockholders' Equity (Details - Option Activity) - Equity Option [Member] - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Options Outstanding, Beginning 420,000  
Weighted Average Exercise Price Outstanding, Beginning $ 5.82  
Options Outstanding Beginning 8 years 6 months 21 days  
Number of Options Granted 0  
Weighted Average Exercise Price Granted $ 0  
Number of Options Exercised 0  
Weighted Average Exercise Price Forfeited $ 0  
Number of Options Forfeited 0  
Number of Options Outstanding, Ending 420,000 420,000
Weighted Average Exercise Price Outstanding, Ending $ 5.82 $ 5.82
Options Outstanding, Ending 8 years 6 months 21 days  
Aggregate intrinsic value options outstanding $ 1,092,000  
Number of Options Vested 341,537 315,288
Weighted Average Exercise Price Vested $ 5.12  
Options Vested 8 years 2 months 19 days  
Aggregate intrinsic value options vested $ 273,000  
Number of Options Exercisable, Ending 341,537  
Weighted Average Exercise Price Exercisable, Ending $ 5.12  
Options Exercisable 8 years 2 months 19 days  
Aggregate intrinsic value options exercisable $ 273,000