v3.26.1
Preferred Stock - Series P Preferred Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 09, 2026
Dec. 31, 2025
Class of Stock [Line Items]      
Preferred stock, shares issued 1,117   275
Preferred stock, Shares outstanding 1,117   275
Series P Preferred Stock      
Class of Stock [Line Items]      
Preferred stock, shares issued 240 240  
Preferred stock, Shares outstanding 240    
Preferred stock, par value   $ 0.0001  
Aggregate purchase price   $ 2,000  
Stated value per share $ 10,000    
Annual rate of dividends accrue cumulatively on stated value 8.00%    
Contractual floor price   $ 0.546  
Undeclared cumulative preferred dividends in arrear $ 11    
Undeclared cumulative preferred dividends in arrear per share $ 46.67