v3.26.1
Accounts Payable and Accrued Liabilities and Accrued Mining Taxes and Other Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accounts payable $ 11,412,777 $ 11,644,576
Accrued vendors 950,179 2,586,453
Accrued payroll and board fees 55,119 222,250
Accrued interest 118,296 135,920
Other accrued liabilities 4,354,277 2,716,728
Accounts payables and accruals 16,890,648 17,305,927
Accrued mining taxes 8,510,565 7,533,493
Other liabilities 3,518,641 2,252,512
Accrued mining taxes and other liabilities $ 12,029,206 $ 9,786,005