XML 77 R62.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt Agreements (Details) - Schedule of long-term debt - Long-Term Debt [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Secured Notes Payable    
Total long-term debt $ 29,368 $ 19,108
Less unamortized discounts and debt issuance costs (3,718) (61)
Total long-term debt, less discounts and debt issuance costs 25,650 19,047
Less current portion of long-term debt (13,377) (18,341)
Debt classified as long-term debt $ 12,273 706
Secured Convertible Note Payable [Member]    
Secured Notes Payable    
Maturity Date May 27, 2023  
Amount Outstanding $ 6,417  
Interest Rate 6.00%  
Secured Convertible Note Payable One [Member]    
Secured Notes Payable    
Maturity Date Aug. 25, 2023  
Amount Outstanding $ 4,833  
Interest Rate 6.00%  
Secured Note Payable One [Member]    
Secured Notes Payable    
Maturity Date [1] Feb. 28, 2020  
Amount Outstanding [1] $ 789
Interest Rate   12.50%
Secured Note Payable Two [Member]    
Secured Notes Payable    
Maturity Date [1] Mar. 01, 2022  
Amount Outstanding [1] $ 151
Interest Rate   9.00%
Secured Note Payable Three [Member]    
Secured Notes Payable    
Maturity Date [1] Sep. 01, 2021  
Amount Outstanding [1] $ 11
Interest Rate   7.90%
Secured Note Payable Four [Member]    
Secured Notes Payable    
Maturity Date [1] Nov. 26, 2021  
Amount Outstanding [1] $ 1,000 $ 2,000
Interest Rate 9.00% 15.00% [1]
Secured Note Payable Five [Member]    
Secured Notes Payable    
Maturity Date [1] Dec. 26, 2020  
Amount Outstanding [1] $ 75
Interest Rate   78.99%
Secured Note Payable Six [Member]    
Secured Notes Payable    
Maturity Date [1] Sep. 15, 2020  
Amount Outstanding [1] $ 855
Interest Rate   36.00%
Secured Note Payable Seven [Member]    
Secured Notes Payable    
Maturity Date [1] Oct. 15, 2020  
Amount Outstanding [1] $ 2,008
Interest Rate   18.00%
Secured Note Payable Nine [Member]    
Secured Notes Payable    
Maturity Date Jan. 15, 2022  
Amount Outstanding $ 5,205  
Equipment Financing Loan One [Member]    
Secured Notes Payable    
Maturity Date [1] Nov. 09, 2023  
Amount Outstanding [1] $ 57
Interest Rate [1]   8.50%
Equipment Financing Loan Two [Member]    
Secured Notes Payable    
Maturity Date [1] Dec. 19, 2023  
Amount Outstanding [1] $ 84
Interest Rate [1]   6.70%
Equipment Financing Loan Three [Member]    
Secured Notes Payable    
Maturity Date [1] Jan. 17, 2024  
Amount Outstanding [1] $ 38
Interest Rate [1]   6.70%
Secured Note Payable Ten [Member]    
Secured Notes Payable    
Maturity Date Jan. 06, 2021  
Amount Outstanding   $ 1,100
Interest Rate   10.00%
Secured Notes Payable [Member]    
Secured Notes Payable    
Amount Outstanding $ 17,455 $ 7,168
Note Payable One [Member]    
Secured Notes Payable    
Maturity Date Feb. 16, 2023  
Amount Outstanding $ 11  
Interest Rate 3.00%  
Note Payable Two [Member]    
Secured Notes Payable    
Maturity Date [1] Sep. 30, 2020  
Amount Outstanding [1] $ 500
Interest Rate   15.00%
Note Payable Three [Member]    
Secured Notes Payable    
Maturity Date [1] Sep. 30, 2020  
Amount Outstanding   $ 175
Interest Rate   15.00%
Note Payable Four [Member]    
Secured Notes Payable    
Maturity Date [1] Aug. 31, 2020  
Amount Outstanding [1] $ 3,500
Interest Rate   18.00%
Note Payable Five [Member]    
Secured Notes Payable    
Maturity Date [1] Dec. 06, 2019  
Amount Outstanding [1] $ 67
Interest Rate   18.00%
Note Payable Six [Member]    
Secured Notes Payable    
Maturity Date [1] Nov. 30, 2020  
Amount Outstanding [1] $ 500
Interest Rate   15.00%
Note Payable Seven [Member]    
Secured Notes Payable    
Maturity Date Jun. 30, 2020  
Amount Outstanding $ 380
Interest Rate   0.00%
Note Payable Eight [Member]    
Secured Notes Payable    
Maturity Date [1] Jun. 30, 2020  
Amount Outstanding [1] $ 166
Interest Rate   0.00%
Note Payable Nine [Member]    
Secured Notes Payable    
Maturity Date [1] Feb. 16, 2023  
Amount Outstanding [1] $ 83
Interest Rate   3.00%
Note Payable Ten [Member]    
Secured Notes Payable    
Maturity Date [1] Sep. 30, 2020  
Amount Outstanding [1] $ 290
Interest Rate   12.00%
Note Payable Eleven [Member]    
Secured Notes Payable    
Maturity Date [1] Oct. 13, 2020  
Amount Outstanding [1] $ 1,200
Interest Rate   18.00%
Note Payable Twelve [Member]    
Secured Notes Payable    
Maturity Date [1] Jan. 31, 2021  
Amount Outstanding [1] $ 550
Interest Rate   18.00%
PPP Loans [Member]    
Secured Notes Payable    
Maturity Date May 05, 2022  
Amount Outstanding $ 2 $ 455
Interest Rate 1.00% 1.00%
PPP Loan One [Member]    
Secured Notes Payable    
Maturity Date May 15, 2050  
Amount Outstanding $ 150  
Interest Rate 3.80%  
PPP Loan Two [Member]    
Secured Notes Payable    
Maturity Date May 14, 2022  
Amount Outstanding $ 24
Interest Rate   1.00%
PPP Loan Three [Member]    
Secured Notes Payable    
Maturity Date Aug. 11, 2025  
Amount Outstanding $ 104
Interest Rate   1.00%
Notes Payable [Member]    
Secured Notes Payable    
Amount Outstanding $ 163 $ 7,994
Senior Debenture One [Member]    
Secured Notes Payable    
Maturity Date Dec. 31, 2019  
Amount Outstanding $ 84
Interest Rate   15.00%
Senior Debentures [Member]    
Secured Notes Payable    
Amount Outstanding   $ 84
Convertible Note Payable One [Member]    
Secured Notes Payable    
Maturity Date [1] Jan. 29, 2021  
Amount Outstanding [1] $ 374
Interest Rate [1]   24.00%
Convertible Note Payable Two [Member]    
Secured Notes Payable    
Maturity Date [1] Nov. 20, 2020  
Amount Outstanding [1] $ 2,238
Interest Rate [1]   24.00%
Convertible Note Payable Four[Member]    
Secured Notes Payable    
Maturity Date Jun. 03, 2022  
Amount Outstanding $ 600  
Interest Rate 5.00%  
Convertible Note Payable Five [Member]    
Secured Notes Payable    
Maturity Date Jan. 29, 2026  
Amount Outstanding $ 11,150  
Interest Rate 1.00%  
Convertible Notes Payable [Member]    
Secured Notes Payable    
Amount Outstanding $ 11,750 $ 2,612
Interest Rate  
Senior Convertible Debenture One [Member]    
Secured Notes Payable    
Maturity Date Dec. 31, 2021  
Amount Outstanding   $ 250
Interest Rate   15.00%
Senior Convertible Debenture Two [Member]    
Secured Notes Payable    
Maturity Date Nov. 30, 2020  
Amount Outstanding   $ 1,000
Interest Rate   15.00%
Senior Convertible Debentures [Member]    
Secured Notes Payable    
Amount Outstanding   $ 1,250
Maximum [Member] | Secured Note Payable Nine [Member]    
Secured Notes Payable    
Interest Rate 8.00%  
Minimum [Member] | Secured Note Payable Nine [Member]    
Secured Notes Payable    
Interest Rate 6.75%  
[1] Note was in default in 2020. Refer to further discussion below.