v3.26.1
Schedule of Accounts Receivable and Prepaid Expenses (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Credit Loss [Abstract]    
Prepaid expenses, deposits, and other receivables $ 250,322 $ 380,288
U.S. Environment Protection Agency overpayment (note 7) 379,029 157,909
Total $ 629,351 $ 538,197