Quarterly report pursuant to Section 13 or 15(d)

Stock Options (Details - Assumptions)

v3.22.2.2
Stock Options (Details - Assumptions) - Share-Based Payment Arrangement, Option [Member] - $ / shares
1 Months Ended 4 Months Ended
Apr. 06, 2022
Jun. 23, 2022
Mar. 17, 2022
Jun. 23, 2022
Jun. 30, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Exercise price   $ 0.78 $ 0.90 $ 0.78  
Dividend yield 0.00% 0.00% 0.00%    
Volatility   113.00% 104.00%    
Risk-free interest rate     0.41% 3.14%  
Expected life   5 years 5 years    
Minimum [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Exercise price $ 0.51        
Volatility 114.00%        
Risk-free interest rate 2.67%        
Expected life 3 years        
Maximum [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Exercise price         $ 1.66
Volatility 123.00%        
Risk-free interest rate 2.70%        
Expected life 4 years 3 months 18 days