v3.26.1
STOCK-BASED COMPENSATION (Details - Stock option) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]    
Number of options outstanding, beginning balance 0 1,642,794
Weighted average exercise price, beginning balance $ 0 $ 0.07
Weighted average grant date fair value, beginning balance $ 0 $ 0.12
Number of options, granted   85,000
Weighted average exercise price, granted   $ 0.03
Weighted average grant date fair value, granted   $ 0.53
Number of options, exercised   (1,665,294)
Weighted average exercise price, exercised   $ 0.07
Weighted average grant date fair value, exercised   $ 0.13
Number of options, cancelled   (62,500)
Weighted average exercise price, cancelled   $ 0
Weighted average grant date fair value, cancelled   $ 0
Number of options outstanding, ending balance 0 0
Weighted average exercise price, ending balance   $ 0
Weighted average grant date fair value, ending balance   $ 0