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

SCHEDULE OF CHANGES IN FAIR VALUE OF COMPANY'S LEVEL 3 FINANCIAL INSTRUMENTS (Details)

v3.25.1
SCHEDULE OF CHANGES IN FAIR VALUE OF COMPANY'S LEVEL 3 FINANCIAL INSTRUMENTS (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Balance $ 2,690,308 $ 4,649,115
Additions 2,029,000 8,543,120
Conversions (2,703,836) (1,229,482)
Expiries (14,769)  
Change in fair value (1,392,530) (9,360,886)
Effect of exchange rate changes (122,510) 88,441
Balance 485,663 2,690,308
Equity Warrants [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Balance 11,308 275,115
Additions 45,120
Conversions
Expiries (14,769)  
Change in fair value 4,104 (314,995)
Effect of exchange rate changes (622) 6,068
Balance 21 11,308
Debenture Warrants [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Balance 955,000 2,917,000
Additions 1,175,000 4,682,000
Conversions
Expiries  
Change in fair value (1,890,135) (6,670,231)
Effect of exchange rate changes (47,985) 26,231
Balance 191,880 955,000
Debenture Convertible Feature [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Balance 1,724,000 1,457,000
Additions 854,000 3,816,000
Conversions (2,703,836) (1,229,482)
Expiries  
Change in fair value 493,501 (2,375,660)
Effect of exchange rate changes (73,903) 56,142
Balance $ 293,762 $ 1,724,000