Noncontrolling Interests - Schedule of Noncontrolling Interest Relating to Noncontrolling OP Units (Details) |
3 Months Ended |
|---|---|
|
Mar. 31, 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 |