| Schedule of Debt [Table Text Block] |
| | | June 30, | | | December 31, | | | June 30, | |
| ($ in thousands) | | 2026 | | | 2025 | | | 2025 | |
| Term Facility that matures in 2029 with an effective interest rate of 7.00% as of June 30, 2026, 7.50% as of December 31, 2025 and 7.69% as of June 30, 2025, respectively | | $ | 22,581 | | | $ | 26,762 | | | $ | 30,942 | |
| ABL Facility that matures in 2029: | | | | | | | | | | | | |
| SOFR borrowings with an effective interest rate of 5.51% as of June 30, 2026, 5.62% as of December 31, 2025 and 6.22% as of June 30, 2025, respectively | | | 100,500 | | | | 94,300 | | | | 103,300 | |
| Prime borrowings with an effective interest rate of 7.18% as of June 30, 2026, 7.16% as of December 31, 2025 and 7.94% as of June 30, 2025, respectively | | | 790 | | | | 3,321 | | | | 288 | |
| Total debt | | | 123,871 | | | | 124,383 | | | | 134,530 | |
| Less: Unamortized debt issuance costs | | | (1,480 | ) | | | (1,741 | ) | | | (2,002 | ) |
| Total debt, net of debt issuance costs | | | 122,391 | | | | 122,642 | | | | 132,528 | |
| Less: Debt maturing within one year | | | (8,361 | ) | | | (8,361 | ) | | | (8,361 | ) |
| Long-term debt | | $ | 114,030 | | | $ | 114,281 | | | $ | 124,167 | |
|