v3.26.1
CONSOLIDATED BALANCE SHEETS (UNAUDITED) (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 100,000 100,000
Preferred stock, shares issued 14 14
Preferred stock, shares outstanding 14 14
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 105,263,158 105,263,158
Common stock, shares issued 42,003,934 40,488,934
Common stock, shares outstanding 42,003,934 40,488,934
Note Payable [Member]    
Debt Instrument [Line Items]    
Unamortized discount $ 326 $ 66