Annual report [Section 13 and 15(d), not S-K Item 405]

Income Taxes (Details - Income by geographic regions)

v3.25.4
Income Taxes (Details - Income by geographic regions) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
DisclosureLineElements [Line Items]    
Net income (loss) $ (2,680,860) $ (3,960,275)
UNITED STATES    
DisclosureLineElements [Line Items]    
Net income (loss) (5,466,353) (6,251,785)
UNITED KINGDOM    
DisclosureLineElements [Line Items]    
Net income (loss) 2,966,647 2,460,945
GERMANY    
DisclosureLineElements [Line Items]    
Net income (loss) (164,853) (153,332)
SWITZERLAND    
DisclosureLineElements [Line Items]    
Net income (loss) $ (16,301) $ (16,103)