v3.26.1
EARNINGS (LOSS) PER SHARE (Details - Per share information) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Earnings Per Share [Abstract]    
Net loss attributable to common stockholders (basic) $ (1,441,260) $ (764,655)
Shares used to compute net loss per common share, basic 565,137,893 545,780,320
Shares used to compute net loss per common share, diluted 565,137,893 545,780,320
Net loss per share attributable to common stockholders, basic $ (0.00) $ (0.00)
Net loss per share attributable to common stockholders, diluted $ (0.00) $ (0.00)