Quarterly report [Sections 13 or 15(d)]

Subsequent Events - Schedule of Monthly Distributions Declared (Details)

v3.25.2
Subsequent Events - Schedule of Monthly Distributions Declared (Details) - $ / shares
1 Months Ended 3 Months Ended
Sep. 30, 2025
Aug. 31, 2025
Jul. 31, 2025
Sep. 30, 2025
Forecast        
Dividends Payable [Line Items]        
Distributions declared per common stock (in dollars per share) $ 0.10 $ 0.10   $ 0.30
Series E Preferred Stock | Forecast        
Dividends Payable [Line Items]        
Distributions declared per preferred stock (in dollars per share) 0.138021 0.138021   0.414063
Series G Preferred Stock | Forecast        
Dividends Payable [Line Items]        
Distributions declared per preferred stock (in dollars per share) 0.125 0.125   0.375
Senior Common Stock | Forecast        
Dividends Payable [Line Items]        
Distributions declared per common stock (in dollars per share) 0.0875 0.0875   0.2625
Series F Preferred Stock | Forecast        
Dividends Payable [Line Items]        
Distributions declared per preferred stock (in dollars per share) $ 0.125 $ 0.125   $ 0.375
Subsequent Event        
Dividends Payable [Line Items]        
Distributions declared per common stock (in dollars per share)     $ 0.10  
Subsequent Event | Series E Preferred Stock        
Dividends Payable [Line Items]        
Distributions declared per preferred stock (in dollars per share)     0.138021  
Subsequent Event | Series G Preferred Stock        
Dividends Payable [Line Items]        
Distributions declared per preferred stock (in dollars per share)     0.125  
Subsequent Event | Senior Common Stock        
Dividends Payable [Line Items]        
Distributions declared per common stock (in dollars per share)     0.0875  
Subsequent Event | Series F Preferred Stock        
Dividends Payable [Line Items]        
Distributions declared per preferred stock (in dollars per share)     $ 0.125