Quarterly report pursuant to Section 13 or 15(d)

Debt (Details) - Schedule of long-term debt

v3.21.1
Debt (Details) - Schedule of long-term debt - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Long-Term Debt (Details) - Schedule of long-term debt [Line Items]    
Total $ 33,659 $ 60,542
Less: Total unamortized debt issuance costs (1,998) (3,955)
Less: Current cash maturities of $27,140, net of current portion of debt issuance costs in 2020 (345) (25,201)
Total long-term debt 31,316 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 1,776 1,776
Vehicle and Equipment Notes [Member]    
Long-Term Debt (Details) - Schedule of long-term debt [Line Items]    
Total 418 329
Mortgage Notes [Member]    
Long-Term Debt (Details) - Schedule of long-term debt [Line Items]    
Total $ 260 $ 266