XML 82 R69.htm IDEA: XBRL DOCUMENT v3.20.4
Notes Payable - Schedule of Note Payables (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Notes Payable [Abstract]  
Note payable $ 5,032
Accrued interest 33
Total 5,065
Note payable, current 3,947
Note payable, long-term 1,118
Total $ 5,065