XML 17 R7.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statement of Equity (Unaudited) (Parenthetical) - $ / shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Distributions payable common stock, per share (in usd per share) $ 0.59 $ 0.59
Distributions partnership units, per unit (in usd per share) $ 0.59 $ 0.59
Restricted Stock Units (RSUs) | Twinbrook Metro Station    
Restricted units released pursuant to first escrow release, shares   306,512
Limited Partner    
Issuance of partnership units pursuant to dividend reinvestment plan (in shares) 45,326  
Series D Cumulative Redeemable, 30,000 shares issued and outstanding | O 2025 Q1 Dividends    
Distributions payable on preferred stock, per share (in usd per share) $ 38.28  
Series D Cumulative Redeemable, 30,000 shares issued and outstanding | O 2024 Q1 Dividends    
Distributions payable on preferred stock, per share (in usd per share)   $ 38.28
Series E Cumulative Redeemable, 44,000 shares issued and outstanding | O 2025 Q1 Dividends    
Distributions payable on preferred stock, per share (in usd per share) $ 37.50  
Series E Cumulative Redeemable, 44,000 shares issued and outstanding | O 2024 Q1 Dividends    
Distributions payable on preferred stock, per share (in usd per share)   $ 37.50