v3.26.1
Debentures and Secured Promissory Notes (Schedule of debenture continuity) (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2026
Jun. 30, 2025
Debt Instrument [Line Items]        
Repayment of debenture     $ (5,532,613) $ 0
Debenture issued on September 17, 2025 [Member]        
Debt Instrument [Line Items]        
Beginning balance $ 2,343,778 $ 5,245,543 5,245,543  
Repayment of debenture (2,343,778) (3,180,084)    
Interest accretion   374,712    
Interest payment   (96,393)    
Ending balance $ 0 $ 2,343,778 $ 0