v3.25.1
EARNINGS (LOSS) PER SHARE (Details - Per share information) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Earnings Per Share [Abstract]    
Net loss attributable to common stockholders (basic) $ (764,655) $ (1,136,460)
Shares used to compute net loss per common share, basic 545,780,320 406,685,267
Shares used to compute net loss per common share, diluted 545,780,320 406,685,267
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)