Quarterly report [Sections 13 or 15(d)]

Subsequent Events - Schedule of Monthly Distributions Declared (Details)

v3.25.3
Subsequent Events - Schedule of Monthly Distributions Declared (Details) - $ / shares
1 Months Ended 3 Months Ended
Dec. 31, 2025
Nov. 30, 2025
Oct. 31, 2025
Dec. 31, 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.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.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