v3.26.1
Accounts Payable and Accrued Liabilities (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Accounts Payable and Accrued Liabilities    
Accounts payable - trade $ 18,870,993 $ 2,298,060
Accrued Expenses 26,578,863 6,839,822
Taxes payable   264,518
Contract liability 4,727,522 1,053,636
Other 77,128  
Total accounts payable and accrued liabilities $ 50,254,506 $ 10,456,036