Annual report [Section 13 and 15(d), not S-K Item 405]

Stock Options (Details - Assumptions)

v3.26.1
Stock Options (Details - Assumptions) - Share-Based Payment Arrangement, Option [Member] - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Exercise price $ 0.82 $ 0.95
Dividend yield 0.00% 0.00%
Volatility rate 68.90% 92.10%
Risk-free interest rate 3.60% 4.30%
Expected life of options 3 years 5 years