v3.26.1
Income Taxes (Details - Foreign components) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
DisclosureLineElements [Line Items]    
Loss before provision for income taxes $ (4,049,840) $ (3,772,701)
Geographic Distribution, Domestic [Member]    
DisclosureLineElements [Line Items]    
Loss before provision for income taxes (2,844,471) (3,386,541)
Geographic Distribution, Foreign [Member]    
DisclosureLineElements [Line Items]    
Loss before provision for income taxes $ (1,205,369) $ (386,160)