v3.26.1
Mandatorily Redeemable Preferred Stock (Details) - USD ($)
3 Months Ended
Jan. 10, 2025
Mar. 31, 2025
Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items]    
Loss on redemption of mandatorily redeemable preferred stock   $ (9,375)
Mandatorily redeemable preferred stock.    
Financial Instruments Subject to Mandatory Redemption by Settlement Terms [Line Items]    
Number of shares redeemed 60,000  
Preferred Stock, dividend rate (as a percent) 8.00%  
Redemption price per share $ 25  
Accrued dividends per share $ 0.44  
Loss on redemption of mandatorily redeemable preferred stock   $ (9,375)