v3.25.2
Schedule of Changes in Fair Value of Debt (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Short-Term Debt [Line Items]        
Fair Value - Beginning Balance     $ 18,600  
Fair Value - Ending Balance $ 25,300   25,300  
Other Income (Expense) - Change in fair value (6,841) $ (599) 7,638 $ (890)
2024 Convertible Notes [Member]        
Short-Term Debt [Line Items]        
Fair Value - Beginning Balance 32,800   18,600  
Non-installment payments – common stock (75)   (107)  
Non-installment payments – cash (584)   (831)  
Change in fair value (6,841)   7,638  
Fair Value - Ending Balance 25,300   25,300  
Other Income (Expense) [Member]        
Short-Term Debt [Line Items]        
Fair Value - Beginning Balance
Non-installment payments – common stock
Non-installment payments – cash    
Change in fair value 6,841 599 (7,638) 890
Fair Value - Ending Balance
Other Income (Expense) - Change in fair value $ 6,841 599 $ (7,638) 890
Installment repayments – common stock    
March 2023 Senior Convertible Note [Member]        
Short-Term Debt [Line Items]        
Fair Value - Beginning Balance   13,140   13,950
Non-installment payments – common stock   (216)   (652)
Change in fair value   (599)   (890)
Fair Value - Ending Balance   11,200   11,200
Installment repayments – common stock   $ (1,125)   $ (1,208)