v3.25.1
Related Party Transactions and Balances - Shareholder loan (Details)
3 Months Ended
Mar. 31, 2025
USD ($)
Mar. 31, 2025
CAD ($)
Mar. 31, 2024
USD ($)
Mar. 31, 2025
CAD ($)
Related Party Transactions and Balances        
Amount of accrued interest converted into principal $ 626,040     $ 900,000
Repayments of debt 557,440 $ 800,000 $ 741,500  
Maximum loan 2,138,231     2,886,380
Outstanding loan $ 2,064,151     $ 2,786,380
Tranche 1        
Related Party Transactions and Balances        
Interest rate 16.00%     16.00%
Maximum loan $ 773,094     $ 1,043,593
Outstanding loan $ 773,094     $ 1,043,593
Tranche 2        
Related Party Transactions and Balances        
Interest rate 43.26%     43.26%
Maximum loan $ 1,179,937     $ 1,592,787
Outstanding loan $ 1,179,937     $ 1,592,787
Tranche 3        
Related Party Transactions and Balances        
Interest rate 43.26%     43.26%
Maximum loan $ 111,120     $ 150,000
Outstanding loan $ 111,120     $ 150,000
Tranche 4        
Related Party Transactions and Balances        
Interest rate 43.26%     43.26%
Tranche 5        
Related Party Transactions and Balances        
Interest rate 43.26%     43.26%
Maximum loan $ 74,080     $ 100,000