XML 61 R46.htm IDEA: XBRL DOCUMENT v3.21.1
Notes Payable - Schedule of Notes Payable (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Total notes payable $ 3,872 $ 5,523
Less current portion (3,359) (3,830)
Long-term portion of notes payable 513 1,693
Note Payable 1 [Member]    
Total notes payable 2,300 2,300
Note Payable 2 [Member]    
Total notes payable 1,052
Note Payable 3 [Member]    
Total notes payable 396
Note Payable 4 [Member]    
Total notes payable 244 370
Note Payable 5 [Member]    
Total notes payable 117 129
Note Payable 6 [Member]    
Total notes payable 137 163
Note Payable 7 [Member]    
Total notes payable 500 500
Note Payable 8 [Member]    
Total notes payable 137 146
Note Payable 9 [Member]    
Total notes payable 211 226
Note Payable 10 [Member]    
Total notes payable $ 226 $ 241