v3.26.1
Financial Instruments and Risk Management - Schedule of Balance Sheet Contractual Maturity (Details) - Financial Liabilities and Other Liabilities [Member] - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Schedule of Balance Sheet Contractual Maturity [Line Items]    
Accounts payable and accrued liabilities, Total $ 6,350,923 $ 6,579,948
Accounts payable and accrued liabilities, Carrying Value 6,350,923 6,579,948
Deposit payable, Total 2,203,526 2,203,526
Deposit payable, Carrying Value 2,203,526 2,203,526
Lease liabilities, Total   140,000
Lease liabilities, Carrying Value   126,797
Loan payable, Total   77,564
Loan payable, Carrying Value   77,564
Financial liabilities, Total 8,554,449 9,001,038
Financial liabilities, Carrying Value 8,554,449 8,987,835
Less than 1 year [Member]    
Schedule of Balance Sheet Contractual Maturity [Line Items]    
Accounts payable and accrued liabilities, Total 6,350,923 6,579,948
Deposit payable, Total
Lease liabilities, Total   60,000
Loan payable, Total   77,564
Financial liabilities, Total 6,350,923 6,717,512
1-3 years [Member]    
Schedule of Balance Sheet Contractual Maturity [Line Items]    
Accounts payable and accrued liabilities, Total
Deposit payable, Total 2,203,526 2,203,526
Lease liabilities, Total   80,000
Loan payable, Total  
Financial liabilities, Total 2,203,526 2,283,526
4-5 years [Member]    
Schedule of Balance Sheet Contractual Maturity [Line Items]    
Accounts payable and accrued liabilities, Total
Deposit payable, Total
Lease liabilities, Total  
Loan payable, Total  
Financial liabilities, Total
More than 5 years [Member]    
Schedule of Balance Sheet Contractual Maturity [Line Items]    
Accounts payable and accrued liabilities, Total
Deposit payable, Total
Lease liabilities, Total  
Loan payable, Total  
Financial liabilities, Total