v3.26.1
SUPPLEMENTAL FINANCIAL INFORMATION (Details - Accrued and other liabilities) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
DisclosureLineElements [Line Items]    
Accrued liabilities and other liabilities $ 331,910 $ 504,262
Accrued Bonus [Member]    
DisclosureLineElements [Line Items]    
Accrued liabilities and other liabilities 92,641 393,361
Accrued Audit And Legal Expenses [Member]    
DisclosureLineElements [Line Items]    
Accrued liabilities and other liabilities 78,559 10,000
Accrued Board Compensation [Member]    
DisclosureLineElements [Line Items]    
Accrued liabilities and other liabilities 66,250 66,250
Accrued Delaware State Taxes [Member]    
DisclosureLineElements [Line Items]    
Accrued liabilities and other liabilities 50,000 0
Other Accrued Expenses And Liabilities [Member]    
DisclosureLineElements [Line Items]    
Accrued liabilities and other liabilities $ 44,460 $ 34,651