Noncontrolling Interests - Schedule of Noncontrolling Interest Relating to Noncontrolling OP Units (Details) |
6 Months Ended |
|---|---|
|
Jun. 30, 2026
shares
| |
| Vested OP Units [Member] | |
| Noncontrolling Interest [Line Items] | |
| Noncontrolling interest units issued | 1,083,541 |
| 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 |