XML 146 R53.htm IDEA: XBRL DOCUMENT v3.25.2
CONVERTIBLE NOTES PAYABLE (Details - Convertible notes) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Debt Disclosure [Abstract]    
Convertible notes payable $ 105,000 $ 3,831,851
Discounts on convertible notes payable 0 (24,821)
Total convertible debt less debt discount 105,000 3,807,030
Current portion 105,000 3,807,030
Long-term portion $ 0 $ 0