v3.26.1
STOCK OPTION PLANS AND WARRANTS (Details - Option activity) - Equity Option [Member] - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Options outstanding 5,044,000  
Weighted average exercise price - beginning $ 3.61  
Weighted average contractual term 3 years 4 months 20 days 3 years 10 months 17 days
Aggregate intrinsic value - beginning $ 2,323,191  
Options granted 0  
Weighted average exercise price - granted $ 0  
Aggregate intrinsic value - granted $ 0  
Options cancelled and expired 0  
Weighted average exercise price - cancelled and expired $ 0  
Aggregate intrinsic value - cancelled & expired $ 0  
Options outstanding 5,044,000 5,044,000
Weighted average exercise price - ending $ 3.61 $ 3.61
Aggregate intrinsic value - ending $ 945,200 $ 2,323,191