v3.25.2
Private Placements (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Feb. 07, 2024
Jan. 29, 2024
Jan. 11, 2024
Jan. 04, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Apr. 03, 2025
Mar. 31, 2025
Subsidiary, Sale of Stock [Line Items]                    
Gross proceeds from private placement             $ 11,104    
Loss on warrants issued     $ 7,432   (7,432)    
Loss on change in fair value of warrant liability         $ 1,296 $ 5,211 $ 1,060 $ 14,618    
Common Stock [Member]                    
Subsidiary, Sale of Stock [Line Items]                    
Warrants to purchase common stock shares                 1,155,321 2,378,644
Private Placement [Member]                    
Subsidiary, Sale of Stock [Line Items]                    
Number of common stock shares issued (in shares)       600,000            
Offering price of common stock and warrants per share       $ 1.13            
Warrants to purchase common stock shares       600,000            
Exercise price of warrants       $ 1.13            
Term of warrants       1 year            
Gross proceeds from private placement     $ 4,000 $ 678            
Fair value of the warrants       $ 464            
Private Placement [Member] | Securities Purchase Agreement [Member]                    
Subsidiary, Sale of Stock [Line Items]                    
Number of common stock shares issued (in shares)     3,478,260              
Offering price of common stock and warrants per share     $ 1.15              
Warrants to purchase common stock shares     13,913,043              
Exercise price of warrants     $ 2.00              
Fair value of the warrants     $ 11,432              
Private Placement [Member] | Common Stock [Member]                    
Subsidiary, Sale of Stock [Line Items]                    
Number of common stock shares issued (in shares)       600,000            
Debt conversion, shares issued               1,200,000    
Registered Direct Offering [Member] | Securities Purchase Agreement [Member]                    
Subsidiary, Sale of Stock [Line Items]                    
Offering price of common stock and warrants per share $ 1.13 $ 1.15                
Warrants to purchase common stock shares 1,415,929 4,196,370                
Exercise price of warrants $ 2.00 $ 2.00                
Gross proceeds from private placement $ 1,600 $ 4,826                
Fair value of the warrants $ 1,090 $ 3,519                
Number of common stock shares issued (in shares) 1,415,929 4,196,370