v3.26.1
Notes Payable (Tables)
6 Months Ended
Jun. 30, 2026
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt Instruments
Notes payable at June 30, 2026 and December 31, 2025 consisted of the following:
June 30, 2026December 31, 2025
Note payable with interest at current prime rate, subject to 5% floor, maturing January 2030
$4,850,282 $5,437,993 
Balloon notes payable with monthly interest payments of 12%, secured by certain specified mining equipment, maturities ranging from 2023 to 2026 - related party
2,000,000 3,849,888 
Notes payable with interest ranging from 0% to 1.49%, monthly payments of principal and interest, secured by track loaders, maturing 2027
19,464 62,549 
Note payable with variable interest, maturing in April 20282,209,930 2,430,979 
Unamortized loan origination costs(3,938)(5,992)
9,075,738 11,775,417 
Less: Current maturities(3,158,583)(5,533,469)
Notes payable, net of current maturities$5,917,155 $6,241,948 
Schedule of Maturities of Long-Term Debt
Maturities of notes payable are as follows:
2026 (remaining)$2,892,094 
20271,781,862 
20282,804,966 
20291,482,796 
2030117,958 
Total$9,079,676