Quarterly report pursuant to Section 13 or 15(d)

Schedule of Financial Liabilities Measured at Fair Value on Recurring Basis by Level Within Fair Value Hierarchy (Details)

v3.23.1
Schedule of Financial Liabilities Measured at Fair Value on Recurring Basis by Level Within Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative liability $ 2,267 $ 5,126    
Common Stock Warrants [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative liability (2,267) (5,126) $ (306) $ (347)
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member] | Common Stock Warrants [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative liability    
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member] | Common Stock Warrants [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative liability    
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member] | Common Stock Warrants [Member]        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative liability $ 2,267 $ 5,126