v3.26.1
Organization and Business (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 13, 2025
Feb. 03, 2025
Jun. 30, 2026
Dec. 31, 2025
Feb. 02, 2025
Jan. 03, 2025
Jan. 02, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]              
Accumulated deficit     $ 159,986 $ 151,838      
Cash and cash equivalents     1,124 $ 7,383      
Proceeds from public offerings and debt issuances     $ 1,693        
Common stock, par value     $ 0.001 $ 0.001      
Reverse stock split reverse stock split at a ratio of 1-for-60 reverse stock split at a ratio of 1-for-20          
Common stock, shares authorized   250,000,000 250,000,000 250,000,000 100,000,000 250,000,000 100,000,000