XML 129 R116.htm IDEA: XBRL DOCUMENT v3.23.1
NOTES PAYABLE (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Short-term Debt [Line Items]    
Total notes payable $ 122,105,000 $ 3,931,000
Unamortized debt discounts (27,496,000)  
Total notes payable, net 94,609,000 3,931,000
Less: current portion (39,554,000) (3,595,000)
Other 336,000
Notes Payable, Noncurrent 55,055,000 336,000
Note Payable To Dept Of Economic And Community Development [Member]    
Short-term Debt [Line Items]    
Total notes payable 55,055,000  
Paycheck Protection Program Loans [Member]    
Short-term Debt [Line Items]    
Total notes payable 1,162,000
Short Term Bank Credit [Member]    
Short-term Debt [Line Items]    
Total notes payable 960,000 1,421,000
Esousa Purchased Promissory Notes [Member]    
Short-term Debt [Line Items]    
Total notes payable 200,000
Short Term Notes [Member]    
Short-term Debt [Line Items]    
Total notes payable $ 118,000 1,148,000
Interest rate 12.00%  
Discount Senior Secured Notes [Member]    
Short-term Debt [Line Items]    
Interest rate 8.00%  
Notes Payable To Wells Fargo [Member]    
Short-term Debt [Line Items]    
Total notes payable $ 65,972,000
Madison Secured Construction Loans [Member]    
Short-term Debt [Line Items]    
Interest rate 7.00%  
Paycheck Protection Program Loans [Member]    
Short-term Debt [Line Items]    
Interest rate 1.00%  
Short Term Bank Line Of Credit [Member]    
Short-term Debt [Line Items]    
Interest rate 3.90%