v3.25.2
Leases - Operating lease liabilities (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Leases    
Office lease $ 342,174  
Less: Current portion (72,836)  
Long-term portion 269,338  
Operating lease liabilities included in accounts payable and accrued liabilities $ 96,589 $ 0