v3.25.2
Mezzanine Equity and Stockholders' Equity (Deficit) - Preferred Stock-Dividends (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2023
Mezzanine Equity and Stockholders' Equity (Deficit)    
Preferred stock dividends (in percent) 8.00%  
Common stock, dividends declared   $ 0
Series A Preferred Stock Class    
Mezzanine Equity and Stockholders' Equity (Deficit)    
Original issue price $ 9.23  
Series B Preferred Stock Class    
Mezzanine Equity and Stockholders' Equity (Deficit)    
Original issue price 13.04  
Series C Preferred Stock Class    
Mezzanine Equity and Stockholders' Equity (Deficit)    
Original issue price 16.3  
Series D Preferred Stock Class    
Mezzanine Equity and Stockholders' Equity (Deficit)    
Original issue price 20.16  
Series E Preferred Stock Class    
Mezzanine Equity and Stockholders' Equity (Deficit)    
Original issue price $ 22.61