v3.26.1
Schedule of Transfers In and Out of Level 3 Financial Liabilities (Details) - Fair Value, Inputs, Level 3 [Member] - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Short Term Convertible Notes Payable [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Fair value, beginning balance   $ 9,168
Change in fair value of SEPA put option liability   0
Addition of short-term convertible debt   5,000
Conversions of convertible debt into shares of common stock   (6,219)
Change in fair value of convertible debt   117
Fair value, ending balance   8,066
SEPA Put Option Liability [Member]    
Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]    
Fair value, beginning balance $ 108 460
Change in fair value of SEPA put option liability (54) 10
Addition of short-term convertible debt   (0)
Sales under SEPA Agreement (44)  
Conversions of convertible debt into shares of common stock 0 0
Change in fair value of convertible debt 0 0
Fair value, ending balance $ 10 $ 470