v3.26.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
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 40,488,934 33,278,934
Common stock, shares outstanding 40,488,934 33,278,934
Note Payable [Member]    
Debt Instrument [Line Items]    
Unamortized discount $ 66