v3.26.1
Organization and Nature of Operations (Details Narrative) - USD ($)
$ in Thousands
6 Months Ended
Jul. 27, 2026
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Subsequent Event [Line Items]        
Accumulated deficit   $ 149,889   $ 141,621
Net cash used in operating activities   8,469 $ 12,011  
Cash   4,071 $ 5,279 $ 5,600
Restricted cash   $ 200    
Subsequent Event [Member]        
Subsequent Event [Line Items]        
Stockholders' Equity, Reverse Stock Split 1-for-16 reverse stock split