v3.26.1
Condensed Consolidated Balance Sheets (Parenthetical)
6 Months Ended
Jun. 30, 2026
$ / shares
shares
Dec. 31, 2025
$ / shares
shares
Preferred stock, par value | $ / shares $ 0.00001 $ 0.00001
Preferred stock, shares authorized 10,000,000 10,000,000
Common stock, shares authorized 300,000,000  
Reverse split ratio 0.05  
Series C Preferred Stock [Member]    
Preferred stock, par value | $ / shares $ 0.00001 $ 0.00001
Preferred stock, shares authorized 2,500 2,500
Preferred stock, shares issued 125 125
Preferred stock, shares outstanding 125 125
Voting Common Stock [Member]    
Common stock, par value | $ / shares $ 0.00001 $ 0.00001
Common stock, shares authorized 300,000,000 300,000,000
Common stock, shares issued 6,080,560 3,325,986
Common stock, shares outstanding 6,080,560 3,325,986