v3.26.1
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Mar. 31, 2026
Dec. 31, 2025
Mezzanine equity, Preferred stock, par value $ 0.00001 $ 0.00001
Mezzanine equity, Preferred stock, authorized 10,000,000 10,000,000
Mezzanine equity, Preferred stock, issued 159 159
Mezzanine equity, Preferred stock, outstanding 159 159
Preferred stock, shares authorized 10,000,000  
Common stock, par value $ 0.00001 $ 0.00001
Common stock, authorized 500,000,000 300,000,000
Common stock, issued 60,303,212 1,597,321
Common stock, outstanding 60,303,212 1,597,321
Series B Non-Voting Convertible Preferred Stock    
Preferred stock, par value $ 0.00001 $ 0.00001
Preferred stock, shares authorized 16,366 16,366
Preferred stock, shares issued 16,366 16,366
Preferred stock, shares outstanding 16,366 16,366
Series C Non-Voting Convertible Preferred Stock    
Preferred stock, par value $ 0.00001 $ 0.00001
Preferred stock, shares authorized 43,882 43,882
Preferred stock, shares issued 1,877 43,882
Preferred stock, shares outstanding 1,877 43,882