XML 29 R8.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Equity (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Pursuant to dividend reinvestment plan (in shares)     143,957
Limited Partner      
Pursuant to dividend reinvestment plan (in shares) 431,495 44,500 26,659
Twinbrook Metro Station | Restricted Stock Units (RSUs)      
Restricted units released pursuant to first escrow release (in shares)   708,035  
O 2022 A Dividends      
Pursuant to dividend reinvestment plan (in shares)     143,957,000
Distributions payable common stock and partnership units (in usd per share)     $ 0.59
O 2022 A Dividends | Series D Cumulative Redeemable Preferred Stock      
Distributions payable on preferred stock (in usd per share)     38.28
O 2022 A Dividends | Series E Cumulative Redeemable Preferred Stock      
Distributions payable on preferred stock (in usd per share)     $ 37.50
O 2023 A Dividends      
Pursuant to dividend reinvestment plan (in shares)   61,359,000  
Distributions payable common stock and partnership units (in usd per share)   $ 0.59  
O 2023 A Dividends | Series D Cumulative Redeemable Preferred Stock      
Distributions payable on preferred stock (in usd per share)   38.28  
O 2023 A Dividends | Series E Cumulative Redeemable Preferred Stock      
Distributions payable on preferred stock (in usd per share)   $ 37.50  
O 2024 A Dividends      
Pursuant to dividend reinvestment plan (in shares) 65,228,000    
Distributions payable common stock and partnership units (in usd per share) $ 0.59    
O 2024 A Dividends | Series D Cumulative Redeemable Preferred Stock      
Distributions payable on preferred stock (in usd per share) 38.28    
O 2024 A Dividends | Series E Cumulative Redeemable Preferred Stock      
Distributions payable on preferred stock (in usd per share) $ 37.50