v3.26.1
Stockholders' Equity (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 25, 2026
May 01, 2026
Apr. 02, 2026
Dec. 20, 2024
Jun. 30, 2026
Mar. 31, 2026
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Class of Stock [Line Items]                    
Common stock, shares authorized         300,000,000     300,000,000    
Preferred stock, shares authorized         10,000,000     10,000,000   10,000,000
Exercise price         $ 1.44     $ 1.44   $ 6.8
Net proceeds from issuance of common stock               $ 3,568 $ 0  
Issuance of common stock         $ 2,862 $ 750 $ 250      
April 2, 2026, Registered Offering [Member]                    
Class of Stock [Line Items]                    
Shares Issued     1,028,788              
Net proceeds from offering     $ 2,500              
April 2, 2026, Registered Offering [Member] | Prefunded Warrant [Member]                    
Class of Stock [Line Items]                    
Price per share     $ 1.31999              
Offering price minus exercise price of warrant     0.00001              
April 2, 2026, Registered Offering [Member] | Warrant [Member]                    
Class of Stock [Line Items]                    
Exercise price     1.32              
April 2, 2026, Registered Offering [Member] | Common Stock [Member]                    
Class of Stock [Line Items]                    
Price per share     $ 1.32              
Private Placement [Member] | Warrant [Member]                    
Class of Stock [Line Items]                    
Warrant to purchase shares     159,091              
Exercise price     $ 1.65              
SEPA [Member]                    
Class of Stock [Line Items]                    
Shares Issued           133,108        
Cash Received           $ 700        
Issuance of common stock, shares       10,000,000            
SEPA [Member] | Common Stock [Member]                    
Class of Stock [Line Items]                    
Issuance of common stock       $ 10,000            
Securities Purchase Agreement [Member]                    
Class of Stock [Line Items]                    
Issuance of common stock $ 3,000                  
Securities Purchase Agreement [Member] | Prefunded Warrant [Member]                    
Class of Stock [Line Items]                    
Price per share $ 0.73499                  
Offering price minus exercise price of warrant 0.00001                  
Securities Purchase Agreement [Member] | Warrant [Member]                    
Class of Stock [Line Items]                    
Exercise price $ 0.735                  
Maturity period 5 years                  
Securities Purchase Agreement [Member] | Short-term Warrants [Member]                    
Class of Stock [Line Items]                    
Exercise price $ 0.735                  
Maturity period 18 months                  
Securities Purchase Agreement [Member] | Placement Agent Warrants [Member]                    
Class of Stock [Line Items]                    
Exercise price $ 0.9188                  
Securities Purchase Agreement [Member] | Offering Price [Member] | Prefunded Warrant [Member]                    
Class of Stock [Line Items]                    
Exercise price $ 0.735                  
At-the-Market Offering Agreement [Member]                    
Class of Stock [Line Items]                    
Price per share         $ 1.11     $ 1.11    
Issuance of common stock, shares               294,645    
Maximum aggregate common stock value sold under sales agreement   $ 7,500                
Gross proceeds common stock sold under sales agreement, paid compensation percentage   3.00%                
Net proceeds from issuance of common stock               $ 300    
Maximum [Member] | April 2, 2026, Registered Offering [Member] | Prefunded Warrant [Member]                    
Class of Stock [Line Items]                    
Warrant to purchase shares     1,243,940              
Maximum [Member] | April 2, 2026, Registered Offering [Member] | Warrant [Member]                    
Class of Stock [Line Items]                    
Warrant to purchase shares     2,272,728              
Maximum [Member] | Securities Purchase Agreement [Member] | Prefunded Warrant [Member]                    
Class of Stock [Line Items]                    
Warrant to purchase shares 4,081,633                  
Maximum [Member] | Securities Purchase Agreement [Member] | Warrant [Member]                    
Class of Stock [Line Items]                    
Warrant to purchase shares 4,081,633                  
Maximum [Member] | Securities Purchase Agreement [Member] | Short-term Warrants [Member]                    
Class of Stock [Line Items]                    
Warrant to purchase shares 4,081,633                  
Maximum [Member] | Securities Purchase Agreement [Member] | Placement Agent Warrants [Member]                    
Class of Stock [Line Items]                    
Warrant to purchase shares 285,714                  
Series C Preferred Stock [Member]                    
Class of Stock [Line Items]                    
Preferred stock, shares authorized         2,500     2,500   2,500