XML 62 R48.htm IDEA: XBRL DOCUMENT v3.25.1
SUPPLEMENTAL FINANCIAL INFORMATION (Details - Accounts payable) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Accounts payable, current $ 531,603 $ 760,535
Accounts Payable [Member]    
Accounts payable, current 525,582 758,821
Credit Cards Payable [Member]    
Accounts payable, current $ 6,021 $ 1,714