Noncontrolling Interests In Operating Partnership and Other Noncontrolling Interests - Schedule of OP Unit Activity (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Mar. 31, 2025 |
|---|---|---|
| Noncontrolling Interest [Abstract] | ||
| OP Units redeemed for common stock (in shares) | 0 | 11,500 |
| OP Units redeemed for cash (in shares) | 11,779 | 0 |
| Cash paid for OP Units redeemed | $ 1,656 | $ 0 |
| OP Units issued in conjunction with acquisitions (in units) | 0 | 37,886 |
| Value of OP Units issued in conjunction with acquisitions | $ 0 | $ 5,878 |