XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Schedule of Debt and Notes Payable (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Stock Purchase Agreement Notes Payable [Member]    
Total long term debt $ 17,600 $ 17,600
ESW Note Payable [Member]    
Total long term debt 11,000 11,000
Bank Loan [Member]    
Total long term debt 400 400
Other Related Parties Notes Payable [Member]    
Total long term debt 200 200
Other Liabilities [Member]    
Total long term debt 200 200
Debt and Notes Payable [Member]    
Total long term debt $ 29,400 $ 29,400