v3.26.1
Stockholders' Equity - Warrants for common stock outstanding and exercisable (Details) - Warrant - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Convertible Redeemable Preferred Stock and Stockholders' Equity    
Exercise Price (in dollars per share) $ 3.48 $ 692.23
Warrants Outstanding (in shares) 17,864,830 18,011
Weighted Average Remaining Life (years) 2 years 7 months 6 days 2 years 10 months 24 days
Warrants Exercisable (in shares) 17,852,762 5,942
Exercise price range one    
Convertible Redeemable Preferred Stock and Stockholders' Equity    
Exercise Price (in dollars per share) $ 0.63  
Warrants Outstanding (in shares) 8,181,817 12,207
Weighted Average Remaining Life (years) 4 years 9 months 18 days 3 years 4 months 24 days
Warrants Exercisable (in shares) 8,181,817 139
Exercise price range one | Minimum    
Convertible Redeemable Preferred Stock and Stockholders' Equity    
Exercise Price (in dollars per share)   $ 1.83
Exercise price range one | Maximum    
Convertible Redeemable Preferred Stock and Stockholders' Equity    
Exercise Price (in dollars per share)   $ 3.20
Exercise price range two    
Convertible Redeemable Preferred Stock and Stockholders' Equity    
Warrants Outstanding (in shares) 9,677,612 5,401
Weighted Average Remaining Life (years) 8 months 12 days 2 years 1 month 6 days
Warrants Exercisable (in shares) 9,665,544 5,401
Exercise price range two | Minimum    
Convertible Redeemable Preferred Stock and Stockholders' Equity    
Exercise Price (in dollars per share) $ 1.83 $ 1,574
Exercise price range two | Maximum    
Convertible Redeemable Preferred Stock and Stockholders' Equity    
Exercise Price (in dollars per share) $ 5.00 $ 22,800
Exercise price range three    
Convertible Redeemable Preferred Stock and Stockholders' Equity    
Warrants Outstanding (in shares) 5,401 403
Weighted Average Remaining Life (years) 1 year 7 months 6 days 1 year 7 months 6 days
Warrants Exercisable (in shares) 5,401 402
Exercise price range three | Minimum    
Convertible Redeemable Preferred Stock and Stockholders' Equity    
Exercise Price (in dollars per share) $ 1,574 $ 38,250
Exercise price range three | Maximum    
Convertible Redeemable Preferred Stock and Stockholders' Equity    
Exercise Price (in dollars per share) $ 22,800 $ 66,900