v3.26.1
CONSOLIDATED STATEMENTS OF EQUITY (Unaudited) (Parenthetical) - $ / shares
3 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Distributions payable common stock, per share (in usd per share) $ 0.59 $ 0.59 $ 0.59 $ 0.59
Distributions partnership units, per unit (in usd per share) 0.59 0.59 0.59 0.59
O 2026 Q1 Dividends | Series D Cumulative Redeemable Preferred Stock        
Distributions payable on preferred stock, per share (in usd per share)   38.28    
O 2026 Q1 Dividends | Series E Cumulative Redeemable Preferred Stock        
Distributions payable on preferred stock, per share (in usd per share)   $ 37.50    
O 2026 Q2 Dividends | Series D Cumulative Redeemable Preferred Stock        
Distributions payable on preferred stock, per share (in usd per share) 38.28      
O 2026 Q2 Dividends | Series E Cumulative Redeemable Preferred Stock        
Distributions payable on preferred stock, per share (in usd per share) $ 37.50      
O 2025 Q1 Dividends | Series D Cumulative Redeemable Preferred Stock        
Distributions payable on preferred stock, per share (in usd per share)       38.28
O 2025 Q1 Dividends | Series E Cumulative Redeemable Preferred Stock        
Distributions payable on preferred stock, per share (in usd per share)       $ 37.50
O 2025 Q2 Dividends | Series D Cumulative Redeemable Preferred Stock        
Distributions payable on preferred stock, per share (in usd per share)     38.28  
O 2025 Q2 Dividends | Series E Cumulative Redeemable Preferred Stock        
Distributions payable on preferred stock, per share (in usd per share)     $ 37.50  
Limited Partner        
Issuance of partnership units pursuant to dividend reinvestment plan (in shares) 173,089 186,396 179,700 45,326