XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.4
Debt (Details) - Schedule of Debt Consisted - Long-Term Debt [Member] - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Secured Notes Payable    
Amount Outstanding $ 9,805 $ 11,150
Total debt 12,467 13,542
Less: unamortized discounts and debt issuance costs (4) (11)
Total long-term debt, less discounts and debt issuance costs 12,463 13,531
Less: current portion of debt (11,913) (11,636)
Non-current portion of debt $ 550 1,895
Secured Senior Convertible Note Payable [Member]    
Secured Notes Payable    
Maturity Date May 27, 2023  
Amount Outstanding $ 51 $ 51
Interest Rate 6.00% 6.00%
Secured Senior Convertible Note Payable [Member]    
Secured Notes Payable    
Maturity Date Aug. 25, 2023  
Amount Outstanding $ 59 $ 59
Interest Rate 6.00% 6.00%
Secured Note Payable [Member]    
Secured Notes Payable    
Maturity Date Oct. 25, 2023  
Amount Outstanding $ 368 $ 368
Interest Rate 6.00% 6.00%
Secured Note Payable [Member]    
Secured Notes Payable    
Maturity Date Nov. 08, 2023  
Amount Outstanding $ 263 $ 263
Interest Rate 6.00% 6.00%
Secured Note Payable [Member]    
Secured Notes Payable    
Maturity Date Nov. 26, 2021  
Amount Outstanding $ 875 $ 775
Interest Rate 15.00% 15.00%
Secured Note Payable [Member]    
Secured Notes Payable    
Maturity Date Jul. 29, 2024  
Amount Outstanding $ 550 $ 550
Interest Rate 8.00% 8.00%
Secured Note Payable [Member]    
Secured Notes Payable    
Maturity Date Jun. 30, 2023  
Amount Outstanding $ 50 $ 50
Interest Rate
SBA loan [Member]    
Secured Notes Payable    
Maturity Date May 15, 2050  
Amount Outstanding $ 150 $ 150
Interest Rate 3.80% 3.80%
Secured Note Payable Two [Member]    
Secured Notes Payable    
Amount Outstanding $ 2,366 $ 2,266
Note Payable - Related Party [Member]    
Secured Notes Payable    
Maturity Date Dec. 31, 2023  
Amount Outstanding $ 100 $ 100
Interest Rate 5.50% 3.00%
Notes Payable [Member]    
Secured Notes Payable    
Maturity Date Jul. 29, 2023  
Amount Outstanding $ 26 $ 26
Interest Rate 15.00% 15.00%
Note Payable [Member]    
Secured Notes Payable    
Maturity Date Jul. 30, 2023  
Amount Outstanding $ 90
Interest Rate 8.00%
Convertible Notes Payable [Member]    
Secured Notes Payable    
Maturity Date Aug. 01, 2023  
Amount Outstanding $ 80
Interest Rate 8.00%
Total Notes Payable [Member]    
Secured Notes Payable    
Amount Outstanding $ 296 $ 126
Convertible Note Payable [Member]    
Secured Notes Payable    
Maturity Date Jan. 29, 2026  
Amount Outstanding $ 9,805 $ 11,150
Interest Rate 15.00% 3.30%