Noncontrolling Interests - Schedule of Noncontrolling Interest Relating to Noncontrolling OP Units (Details) |
9 Months Ended |
|---|---|
|
Sep. 30, 2026
shares
| |
| Vested OP Units [Member] | |
| Noncontrolling Interest [Line Items] | |
| Noncontrolling interest units issued | 1,081,867 |
| Time-Based OP Units [Member] | |
| Noncontrolling Interest [Line Items] | |
| Noncontrolling interest units issued | 675,068 |
| Performance-Based OP Units [Member] | |
| Noncontrolling Interest [Line Items] | |
| Noncontrolling interest units issued | 1,556,501 |