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 |