v3.26.1
SUPPLEMENTAL FINANCIAL INFORMATION (Details - Accounts payable) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
DisclosureLineElements [Line Items]    
Accounts payable, current $ 587,291 $ 332,962
Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccountsPayableCurrent | Accounts Payable [Member]    
DisclosureLineElements [Line Items]    
Accounts payable, current 573,373 324,470
Location, Statement of Financial Position, Balance [Axis]: us-gaap:AccountsPayableCurrent | Credit Cards Payable [Member]    
DisclosureLineElements [Line Items]    
Accounts payable, current $ 13,918 $ 8,492