v3.26.1
Preferred Stock - Series Q Preferred Stock (Details)
6 Months Ended
Jun. 24, 2026
shares
Jun. 18, 2026
shares
Jun. 17, 2026
shares
Jun. 09, 2026
shares
Jun. 01, 2026
shares
May 26, 2026
shares
May 21, 2026
Agreement
$ / shares
shares
Jun. 30, 2026
$ / shares
shares
Dec. 31, 2025
shares
Class of Stock [Line Items]                  
Preferred Stock, Shares issued               1,117 275
Preferred stock, outstanding               1,117 275
Series Q Preferred Stock                  
Class of Stock [Line Items]                  
Preferred Stock, Shares issued               877.4  
Stated value per share | $ / shares               $ 25,000  
Preferred return on stated value               10.00%  
Beneficial ownership voting cap percentage               9.99%  
Preferred stock, outstanding               877.4  
Series Q Preferred Stock | Streeterville                  
Class of Stock [Line Items]                  
Number of privately negotiated exchange agreements | Agreement             2    
Shares issued in exchange of convertible preferred stock 39,636 38,655 36,796 34,798 32,710 31,958 54,222    
Common stock, par value | $ / shares             $ 0.0001    
Preferred stock, outstanding 3.84 3.68 3.4 3.8 4.2 3.72 7.96