v3.26.1
Debt Including Debt with Related Parties - Outstanding Debt, Non-Related Party (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Debt Including Debt with Related Parties    
Less: Current Maturities $ (1,632) $ (641)
Long-Term Debt 13,505 14,415
Non related party    
Debt Including Debt with Related Parties    
Total Debt 15,137 15,056
Long-Term Debt 13,505 14,415
Equity Bank Credit Facility | Non related party    
Debt Including Debt with Related Parties    
Total Debt 13,146 14,146
Less: Current Maturities (896) (396)
Notes payable to insurance provider, equipment and vehicle notes | Non related party    
Debt Including Debt with Related Parties    
Less: Current Maturities (736) (245)
Notes Payable to insurance provider | Non related party    
Debt Including Debt with Related Parties    
Total Debt $ 388 $ 40
Interest rate 7.98% 8.25%
Debt instrument, periodic payment $ 57,301 $ 58,103
Equipment and vehicle notes, 4.46% to 9.59% interest rates, due in 2026 to 2031 with monthly payments ranging from $900 to $1,500 per month | Non related party    
Debt Including Debt with Related Parties    
Total Debt $ 1,603 $ 870
Weighted-average interest rate 9.07% 9.41%
Equipment and vehicle notes, 4.46% to 9.59% interest rates, due in 2026 to 2031 with monthly payments ranging from $900 to $1,500 per month | Non related party | Minimum    
Debt Including Debt with Related Parties    
Interest rate 4.46% 4.46%
Debt instrument, periodic payment $ 900 $ 900
Equipment and vehicle notes, 4.46% to 9.59% interest rates, due in 2026 to 2031 with monthly payments ranging from $900 to $1,500 per month | Non related party | Maximum    
Debt Including Debt with Related Parties    
Interest rate 9.59% 9.59%
Debt instrument, periodic payment $ 1,500 $ 1,500