XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Notes Payable (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Short-term Debt [Line Items]    
Total notes payable $ 2,376 $ 5,523
Less current portion (1,066) (3,830)
Long-term portion of notes payable 1,310 1,693
Note Payable One [Member]    
Short-term Debt [Line Items]    
Total notes payable 2,300
Note Payable Two [Member]    
Short-term Debt [Line Items]    
Total notes payable 1,052
Note Payable Three [Member]    
Short-term Debt [Line Items]    
Total notes payable 396
Note Payable Four [Member]    
Short-term Debt [Line Items]    
Total notes payable 247 370
Note Payable Five [Member]    
Short-term Debt [Line Items]    
Total notes payable 105 129
Note Payable Six [Member]    
Short-term Debt [Line Items]    
Total notes payable 110 163
Note Payable Seven [Member]    
Short-term Debt [Line Items]    
Total notes payable 500 500
Note Payable Eight [Member]    
Short-term Debt [Line Items]    
Total notes payable 127 146
Note Payable Nine [Member]    
Short-term Debt [Line Items]    
Total notes payable 197 226
Note Payable Ten [Member]    
Short-term Debt [Line Items]    
Total notes payable 211 241
Note Payable Eleven [Member]    
Short-term Debt [Line Items]    
Total notes payable $ 879