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

Income Taxes - Schedule of Reconciling the Company???s Provision for Income Taxes at Statutory Rate (Details)

v3.25.1
Income Taxes - Schedule of Reconciling the Company’s Provision for Income Taxes at Statutory Rate (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Schedule of Reconciling the Company’s Provision for Income Taxes at Statutory Rate [Abstract]    
Loss before income taxes for the year $ (4,550,610) $ (10,512,157)
Income tax at federal statutory rate (1,248,000) (2,838,000)
Change in statutory, foreign tax, foreign exchange rates and other 185,000 536,000
Permanent differences 36,000 (218,000)
Foreign exchange 732,000
California minimum tax 800
Late filing penalty 24,426
Change in unrecognized deductible temporary differences 125,000 2,686,000
Other 169,000 (166,000)
Income tax expense $ 24,226