Quarterly report pursuant to Section 13 or 15(d)

Debt (Details) - Schedule of long-term debt

v3.21.2
Debt (Details) - Schedule of long-term debt - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Long-Term Debt (Details) - Schedule of long-term debt [Line Items]    
Total $ 31,893 $ 60,542
Less: Total unamortized debt issuance costs (1,984) (3,955)
Less: Current cash maturities net of current portion of debt issuance costs (333) (25,201)
Total long-term debt 29,576 31,386
2019 Term Loan [Member]    
Long-Term Debt (Details) - Schedule of long-term debt [Line Items]    
Total   27,000
2019 Subordinated Term Loan [Member]    
Long-Term Debt (Details) - Schedule of long-term debt [Line Items]    
Total 10,205 10,171
NMTC Notes [Member]    
Long-Term Debt (Details) - Schedule of long-term debt [Line Items]    
Total 21,000 21,000
Paycheck Protection Program loan    
Long-Term Debt (Details) - Schedule of long-term debt [Line Items]    
Total 0 1,776
Asset Backed Lending Arrangement [Member]    
Long-Term Debt (Details) - Schedule of long-term debt [Line Items]    
Total 0 0
Vehicle and Equipment Notes [Member]    
Long-Term Debt (Details) - Schedule of long-term debt [Line Items]    
Total 434 329
Mortgage Notes [Member]    
Long-Term Debt (Details) - Schedule of long-term debt [Line Items]    
Total $ 254 $ 266