Capital - Schedule of Distribution Activity (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Equity [Abstract] | ||||
Distributions paid to OP unitholders | $ (9,755) | $ (9,596) | $ (19,488) | $ (19,098) |
Distributions paid to preferred unitholders | $ (1,051) | $ (1,051) | $ (2,101) | $ (2,101) |