| Schedule of Debt [Table Text Block] |
| (in thousands) | | June 30, 2026 | | | December 31, 2025 | |
| | | Current | | | Long-Term | | | Current | | | Long-Term | |
| Borrowings under Credit Facility | | $ | - | | | $ | 51,000 | | | $ | - | | | $ | 30,000 | |
| Equipment installment notes; weighted average interest rate of 5.1% at June 30, 2026, and 5.1% at December 31, 2025, due in monthly installments with final maturities at various dates ranging from July 2026 to July 2032, secured by related equipment (1) | | | 62,901 | | | | 159,408 | | | | 62,602 | | | | 189,115 | |
| Real estate notes; interest rate of 5.4% at June 30, 2026 and 5.6% at December 31, 2025 due in monthly installments with a fixed maturity at August 2035, secured by related real estate | | | 1,433 | | | | 14,324 | | | | 1,403 | | | | 14,931 | |
| Total debt | | | 64,334 | | | | 224,732 | | | | 64,005 | | | | 234,046 | |
| Principal portion of finance lease obligations, secured by related revenue equipment | | | 978 | | | | 2,258 | | | | 840 | | | | 2,353 | |
| Principal portion of operating lease obligations, secured by related real estate and revenue equipment | | | 12,646 | | | | 19,486 | | | | 12,182 | | | | 25,272 | |
| Total debt and lease obligations | | $ | 77,958 | | | $ | 246,476 | | | $ | 77,027 | | | $ | 261,671 | |
|