v3.25.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Accounts payable and accrued liabilities (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Dec. 31, 2024
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    
Operating costs paid (as percent) 100.00%  
Term of accounts payable 30 days  
Trade payable $ 375,402 $ 1,003,380
Suspense payable 752,825 727,230
Total accounts payable 1,128,227 1,730,610
Total accrued liabilities $ 404,231 $ 319,327