Schedule of Derivative Liabilities Assumptions (Details) $ in Thousands  | 
12 Months Ended | |
|---|---|---|
| 
 Dec. 31, 2022  
USD ($) 
 | 
 Dec. 31, 2021  
USD ($) 
 | 
|
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Fair value of warrants | $ 19 | $ 138 | 
| Measurement Input, Risk Free Interest Rate [Member] | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Expected dividend yield | 4.22 | 1.26 | 
| Measurement Input, Price Volatility [Member] | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Expected dividend yield | 109 | 129 | 
| Measurement Input, Expected Term [Member] | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Expected life (in years) | 2 years 7 months 6 days | 3 years 7 months 6 days | 
| Measurement Input, Expected Dividend Rate [Member] | ||
| Fair Value Measurement Inputs and Valuation Techniques [Line Items] | ||
| Expected dividend yield | ||