v3.25.2
Stockholders’ Equity (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Apr. 11, 2025
Mar. 05, 2025
May 06, 2024
Mar. 13, 2024
Jun. 30, 2025
Jun. 30, 2024
May 30, 2025
Dec. 31, 2024
Mar. 28, 2022
Class of Stock [Line Items]                  
Number of shares issued, value           $ 5,670      
Cantor Fitzgerald [Member] | Commited Equity Facility [Member]                  
Class of Stock [Line Items]                  
Number of sale of stock shares         680,263        
Common stock authorized for sale                 $ 50,000
Proceeds from issuance of common stock         $ 1,800        
Percentage of discount on sale of stock         4.00%        
Maxim Group LLC [Member] | Controlled Equity Offering Agreement [Member]                  
Class of Stock [Line Items]                  
Number of sale of stock shares         215,421        
Net proceeds from sale of stock         $ 300        
Common stock authorized for sale             $ 25,000    
Percentage of commission paid to broker         3.00%        
Series B Dividend [Member]                  
Class of Stock [Line Items]                  
Number of shares issued         7,117,463        
Number of shares issued, value         $ 9,100        
Common Stock [Member]                  
Class of Stock [Line Items]                  
Number of shares issued, value                
Number of sale of stock shares 14,375,000 13,939,330              
Stock price per share $ 1.20 $ 1.10              
Proceeds from issuance of direct offering $ 1,100 $ 400              
Net proceeds from sale of stock $ 16,200 $ 14,900              
Series B Convertible Preferred Stock [Member]                  
Class of Stock [Line Items]                  
Preferred stock, shares issued         44,285     44,285  
Preferred stock, shares outstanding         44,285     44,285  
Series B Preferred Stock [Member]                  
Class of Stock [Line Items]                  
Preferred stock, shares issued         54,419     54,419  
Preferred stock, shares outstanding         54,419     54,419  
Preferred stock dividend payment terms       Each holder of Series B Preferred Stock (i) was entitled to receive, and did receive, a dividend on or about March 13, 2025 equal to 20% of the number of shares of Common Stock issuable upon conversion of the Series B Preferred Stock then held by such holder on March 13, 2025, and (ii) will be entitled to receive a dividend on or about March 13, 2026 equal to a number of shares of Common Stock equal to 20% of the number of shares of Common Stock issuable upon conversion of the Series B Preferred Stock then held by such holder on March 13, 2026. A holder that voluntarily converts its Series B Preferred Stock prior to March 13, 2026 will not receive the dividend that accrues on such date with respect to such converted Series B Preferred Stock. The holders of the Series B Preferred Stock also will be entitled to dividends equal, on an as-if-converted to shares of Common Stock basis, to and in the same form as dividends actually paid on shares of the Common Stock when, as, and if such dividends are paid on shares of the Common Stock          
Series B-1 Preferred Stock Offering [Member]                  
Class of Stock [Line Items]                  
Preferred stock, shares issued         10,134     10,134  
Preferred stock, shares outstanding         10,134     10,134  
Series B-1 Preferred Stock [Member]                  
Class of Stock [Line Items]                  
Preferred stock, shares issued         54,419     54,419  
Preferred stock, shares outstanding         54,419     54,419  
Preferred stock dividend payment terms     Each holder of Series B-1 Preferred Stock (i) was entitled to receive, and did receive, a dividend on or about May 6, 2025 equal to 20% of the number of shares of Common Stock issuable upon conversion of the Series B-1 Preferred Stock then held by such holder on May 6, 2025, and (ii) will be entitled to receive a dividend on or about May 6, 2026 equal to a number of shares of Common Stock equal to 20% of the number of shares of Common Stock issuable upon conversion of the Series B-1 Preferred Stock then held by such holder on May 6, 2026. A holder that voluntarily converts its Series B-1 Preferred Stock prior to May 6, 2026 will not receive the dividend that accrues on such date with respect to such converted Series B-1 Preferred Stock. The holders of the Series B-1 Preferred Stock also will be entitled to dividends equal, on an as-if-converted to shares of Common Stock basis, to and in the same form as dividends actually paid on shares of the Common Stock when, as, and if such dividends are paid on shares of the Common Stock            
Series B-1 Dividend [Member] | Common Stock [Member]                  
Class of Stock [Line Items]                  
Number of shares issued         2,803,960        
Number of shares issued, value         $ 3,500