v3.26.3
Subsequent Events - Dividends Declared (Details) - $ / shares
3 Months Ended 9 Months Ended
Oct. 20, 2026
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Subsequent Event [Line Items]          
Common stock dividends (in dollars per share)   $ 0.435 $ 0.43 $ 1.305 $ 1.290
Dividend Rate       3.00%  
Subsequent Event | O 2026 Q4 Dividends          
Subsequent Event [Line Items]          
Common stock dividends (in dollars per share) $ 0.435        
Common Stock | Subsequent Event | O 2026 Q4 Dividends          
Subsequent Event [Line Items]          
Dividends Payable, Date of Record Dec. 31, 2026        
Dividends Payable, Date to be Paid Jan. 15, 2027        
OP Units | Subsequent Event | O 2026 Q4 Dividends          
Subsequent Event [Line Items]          
Dividends Payable, Date of Record Dec. 31, 2026        
Distributions declared (in dollars per share) $ 0.435        
Distribution Made to Limited Partner, Distribution Date Jan. 15, 2027        
5.875% Series B Cumulative Redeemable Preferred Stock          
Subsequent Event [Line Items]          
Dividend Rate       5.875%  
Preferred stock dividends (in dollars per share)   0.367188 0.367188 $ 1.101564 1.101564
5.875% Series B Cumulative Redeemable Preferred Stock | Subsequent Event          
Subsequent Event [Line Items]          
Dividend Rate 5.875%        
5.875% Series B Cumulative Redeemable Preferred Stock | Subsequent Event | O 2026 Q4 Dividends          
Subsequent Event [Line Items]          
Dividends Payable, Date of Record Dec. 15, 2026        
Dividends Payable, Date to be Paid Dec. 31, 2026        
Preferred stock dividends (in dollars per share) $ 0.367188        
5.625% Series C Cumulative Redeemable Preferred Stock          
Subsequent Event [Line Items]          
Dividend Rate       5.625%  
Preferred stock dividends (in dollars per share)   $ 0.351563 $ 0.351563 $ 1.054689 $ 1.054689
5.625% Series C Cumulative Redeemable Preferred Stock | Subsequent Event          
Subsequent Event [Line Items]          
Dividend Rate 5.625%        
5.625% Series C Cumulative Redeemable Preferred Stock | Subsequent Event | O 2026 Q4 Dividends          
Subsequent Event [Line Items]          
Dividends Payable, Date of Record Dec. 15, 2026        
Dividends Payable, Date to be Paid Dec. 31, 2026        
Preferred stock dividends (in dollars per share) $ 0.351563        
Series 3 CPOP Units | Subsequent Event | Series 3 CPOP Units          
Subsequent Event [Line Items]          
Dividend Rate 3.00%        
Series 3 CPOP Units | Subsequent Event | Series 3 CPOP Units | O 2026 Q4 Dividends          
Subsequent Event [Line Items]          
Dividends Payable, Date of Record Dec. 15, 2026        
Distributions declared (in dollars per share) $ 0.545462        
Distribution Made to Limited Partner, Distribution Date Dec. 31, 2026