XML 82 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Notes Payable (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Short-term Debt [Line Items]    
Total notes payable $ 8,967 $ 5,523
Less current portion (894) (3,830)
Long-term portion of notes payable 8,073 1,693
Note Payable One [Member]    
Short-term Debt [Line Items]    
Total notes payable $ 2,300
Debt Instrument, Maturity Date, Description due May 1, 2021 due May 1, 2021
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
Debt Instrument, Maturity Date, Description   due May 1, 2022
Note Payable Four [Member]    
Short-term Debt [Line Items]    
Total notes payable 124 $ 370
Note Payable Five [Member]    
Short-term Debt [Line Items]    
Total notes payable 79 $ 129
Debt Instrument, Maturity Date, Description   The note has a 46-month term with maturity in May 2023
Note Payable Six [Member]    
Short-term Debt [Line Items]    
Total notes payable 56 $ 163
Debt Instrument, Maturity Date, Description   The note has a 34-month term with maturity in May 2022
Debt Instrument, Covenant Description   Debt Service Coverage Ratio of 1.25 to 1.00
Note Payable Seven [Member]    
Short-term Debt [Line Items]    
Total notes payable 500 $ 500
Debt Instrument, Maturity Date, Description   The note has a
Note Payable Eight [Member]    
Short-term Debt [Line Items]    
Total notes payable 108 $ 146
Debt Instrument, Maturity Date, Description   The note has a
Note Payable Nine [Member]    
Short-term Debt [Line Items]    
Total notes payable 167 $ 226
Debt Instrument, Maturity Date, Description   The note has a
Note Payable Ten [Member]    
Short-term Debt [Line Items]    
Total notes payable 182 $ 241
Debt Instrument, Maturity Date, Description   The note has a
Note Payable Eleven [Member]    
Short-term Debt [Line Items]    
Total notes payable $ 7,751
Debt Instrument, Maturity Date, Description The notes have a 36-month term with maturity in April 2024 The notes have a 36-month term with maturity in April 2024