v3.26.1
Preferred Stock - Series O Preferred Stock (Details)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2026
USD ($)
shares
Jun. 25, 2026
shares
Apr. 20, 2026
shares
Mar. 02, 2026
$ / shares
shares
Feb. 18, 2026
shares
Dec. 31, 2025
shares
Mar. 31, 2025
shares
Class of Stock [Line Items]              
Shares Authorized 4,475,074   4,475,074     4,475,074  
Number of shares issued for convertible preferred stock 595         55,998  
Outstanding 1,117         275  
Warrant Shares              
Class of Stock [Line Items]              
Warrants to purchase shares of common stock             17,788
Series O Convertible Preferred Stock              
Class of Stock [Line Items]              
Description of special one time dividend On February 18, 2026, the Company announced that its Board of Directors declared a special one-time dividend of one-tenth of one share of Series O Convertible Preferred Stock for each share of voting common stock outstanding, plus each share issuable upon exercise of certain warrants (the “Eligible Warrants”) to purchase, in aggregate, 68,593 shares of common stock with dividend rights outstanding, at the close of business on March 2, 2026.            
Shares Authorized       1,557,000      
Convertible preferred stock, par value (in dollars per share) | $ / shares       $ 0.0001      
Number of common stock with dividend rights outstanding         68,593    
Preferred Stock, Convertible, Conversion Ratio   3.209          
Common stock, issued   3,985,302          
Common stock, outstanding   3,985,302          
Warrants to purchase shares of common stock   839,000          
Series O Convertible Preferred Stock | Warrant Shares              
Class of Stock [Line Items]              
Warrants to purchase shares of common stock   68,593          
Series O Convertible Preferred Stock | Conversion Shares              
Class of Stock [Line Items]              
Warrants to purchase shares of common stock   770,407          
Series O Preferred Stock              
Class of Stock [Line Items]              
Outstanding 0            
Fair value of obligation to issue additional conversion shares upon future exercise of outstanding eligible warrants | $ $ 1.7