XML 98 R80.htm IDEA: XBRL DOCUMENT v3.23.3
Debt (Details) - Schedule of Debt Consisted - Long-Term Debt [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Secured Notes Payable    
Amount Outstanding $ 11,150 $ 11,750
Total debt 13,542 29,357
Less: unamortized discounts and debt issuance costs (11) (3,518)
Total long-term debt, less discounts and debt issuance costs 13,531 25,839
Less: current portion of debt (11,636) (13,566)
Non-current portion of debt $ 1,895 12,273
Secured Senior Convertible Note Payable [Member]    
Secured Notes Payable    
Original Maturity Date May 27, 2023  
Amount Outstanding $ 51 $ 6,417
Interest Rate 6.00% 6.00%
Secured Senior Convertible Note Payable [Member]    
Secured Notes Payable    
Original Maturity Date Aug. 25, 2023  
Amount Outstanding $ 59 $ 4,833
Interest Rate 6.00% 6.00%
Secured Note Payable [Member]    
Secured Notes Payable    
Original Maturity Date Oct. 17, 2023  
Amount Outstanding $ 368
Interest Rate 6.00%
Secured Note Payable [Member]    
Secured Notes Payable    
Original Maturity Date Nov. 08, 2023  
Amount Outstanding $ 263
Interest Rate 6.00%
Secured Note Payable [Member]    
Secured Notes Payable    
Original Maturity Date Nov. 26, 2021  
Amount Outstanding $ 775 $ 1,000
Interest Rate 15.00% 9.00%
Secured Note Payable [Member]    
Secured Notes Payable    
Original Maturity Date Jul. 29, 2024  
Amount Outstanding $ 550
Interest Rate 8.00%
Secured Note Payable [Member]    
Secured Notes Payable    
Original Maturity Date Jan. 29, 2022  
Amount Outstanding $ 5,205
Interest Rate  
Secured Note Payable [Member]    
Secured Notes Payable    
Original Maturity Date Jun. 30, 2023  
Amount Outstanding $ 50
Interest Rate
SBA loan [Member]    
Secured Notes Payable    
Original Maturity Date May 15, 2050  
Amount Outstanding $ 150 $ 150
Interest Rate 3.80% 3.80%
Total Secured Notes Payable [Member]    
Secured Notes Payable    
Amount Outstanding $ 2,266 $ 17,605
Note payable - Related Party [Member]    
Secured Notes Payable    
Original Maturity Date Mar. 31, 2023  
Amount Outstanding $ 100
Interest Rate 3.00%
Notes Payable [Member]    
Secured Notes Payable    
Original Maturity Date Jul. 29, 2023  
Amount Outstanding $ 26
Interest Rate 15.00%
PPP Loans [Member]    
Secured Notes Payable    
Original Maturity Date May 05, 2022  
Amount Outstanding $ 2
Interest Rate 1.00% 1.00%
Total Notes Payable [Member]    
Secured Notes Payable    
Amount Outstanding $ 126 $ 2
Convertible note payable [Member]    
Secured Notes Payable    
Original Maturity Date Jun. 03, 2022  
Amount Outstanding $ 600
Interest Rate 5.00% 5.00%
Convertible note payable [Member]    
Secured Notes Payable    
Original Maturity Date Jan. 29, 2026  
Amount Outstanding $ 11,150 $ 11,150
Interest Rate 15.00% 1.00%
Maximum [Member] | Secured Note Payable [Member]    
Secured Notes Payable    
Interest Rate   8.00%
Minimum [Member] | Secured Note Payable [Member]    
Secured Notes Payable    
Interest Rate   6.75%