Long-Term Debt - Schedule of Long-Term Debt (Details) - USD ($) |
Jun. 30, 2026 |
Dec. 31, 2025 |
||
|---|---|---|---|---|
| Schedule of Long-Term Debt [Line Items] | ||||
| Total | $ 64,191,111 | $ 74,607,096 | ||
| Less: unamortized debt issuance costs | (446,579) | (277,051) | ||
| Less: current maturities | (19,162,469) | (20,303,077) | ||
| Total long-term debt | 44,582,063 | 54,026,968 | ||
| Equipment and Vehicle Notes Payable [Member] | ||||
| Schedule of Long-Term Debt [Line Items] | ||||
| Total | 44,671,109 | 52,595,562 | ||
| Term Loan payable to Pinnacle Bank [Member] | ||||
| Schedule of Long-Term Debt [Line Items] | ||||
| Total | [1] | $ 19,520,002 | $ 22,011,534 | |
| ||||
| X | ||||||||||
- Definition Amount of unamortized debt discount (premium) and debt issuance costs. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available.
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|