Stockholders' Equity and Non-controlling Interests - Units held by the non-controlling interest (Details) - shares shares in Millions |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Operating Partnership | ||||
Excluded from diluted earnings per share calculation | ||||
Weighted average number of units | 1.2 | 1.2 | 1.2 | 1.2 |