Schedule of Derivative Liability Fair value (Details) - USD ($) $ in Thousands |
Jun. 30, 2024 |
Dec. 31, 2023 |
---|---|---|
Platform Operator, Crypto Asset [Line Items] | ||
Derivative liability | $ 311 | $ 3,344 |
Warrant derivative liability | 684 | 4,253 |
Fair Value, Inputs, Level 1 [Member] | ||
Platform Operator, Crypto Asset [Line Items] | ||
Derivative liability | ||
Warrant derivative liability | ||
Fair Value, Inputs, Level 2 [Member] | ||
Platform Operator, Crypto Asset [Line Items] | ||
Derivative liability | ||
Warrant derivative liability | ||
Fair Value, Inputs, Level 3 [Member] | ||
Platform Operator, Crypto Asset [Line Items] | ||
Derivative liability | 311 | 3,344 |
Warrant derivative liability | $ 684 | $ 4,253 |