v3.26.1
Nature of the Business and Basis of Presentation (Details Narrative) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
DisclosureLineItem [Line Items]                  
Net loss   $ 1,835 $ (2,700) $ 3,145 $ (1,930)        
Cash in operations       2,688 464        
Stockholders' equity   3,062 $ (19,363) 3,062 $ (19,363) $ (9,357) $ (8,267) $ (24,213) $ (23,473)
Cash balance   $ 12,771   $ 12,771          
Net proceeds after deducting commissions and fees $ 13,838                
Series D Preferred Stock [Member]                  
DisclosureLineItem [Line Items]                  
Number of shares sold 15,000                
Convertible shares 34,160,784                
Warrants purchase 17,080,392                
Total gross proceeds $ 15,000