v3.26.1
Amounts Receivable and Other Assets - Schedule of Amounts Receivable and Other Assets (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Schedule of Amounts Receivable and Other Assets [Abstract]    
Utility deposits $ 3,370,975 $ 5,228,270
Equipment deposit 20,902,909 8,496,528
Prepaid expenses 63,451 56,585
Accounts receivable 1,136,972
Other receivable 1,529,106 382,715
Total 25,866,441 15,301,070
Long-term deposits and prepaid expenses (24,337,335) (13,724,798)
Amounts receivable and other assets $ 1,529,106 $ 1,576,272