Noncontrolling Interests In Operating Partnership and Other Noncontrolling Interests - Schedule of OP Unit Activity (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Jun. 30, 2025 |
|---|---|---|
| Noncontrolling Interest [Abstract] | ||
| OP Units redeemed for common stock (in shares) | 0 | 41,978 |
| OP Units redeemed for cash (in shares) | 53,914 | 2,000 |
| Cash paid for OP Units redeemed | $ 7,655 | $ 279 |
| OP Units issued in conjunction with acquisitions (in units) | 0 | 37,886 |
| Value of OP Units issued in conjunction with acquisitions | $ 0 | $ 5,878 |