Annual report pursuant to Section 13 and 15(d)

Equity and Mezzanine Equity - Non-controlling Interests in Operating Partnership (Narrative) (Details)

v3.25.0.1
Equity and Mezzanine Equity - Non-controlling Interests in Operating Partnership (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Class of Stock [Line Items]    
Aggregate Purchase Price $ 27,357 $ 30,018
Ownership by noncontrolling owners, shares outstanding (in shares) 39,474 310,643
Operating Partnership    
Class of Stock [Line Items]    
Company ownership percentage of voting securities (as a percent) 99.90% 99.20%
Number of units redeemed in acquisition (in shares) 271,169 80,825