Share/Unit-Based Compensation - Schedule of Share/Unit-Based Compensation Related to Company's Awards (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Share-Based Payment Arrangement [Abstract] | ||||
| Expensed share/unit-based compensation | $ 1,346 | $ 17,889 | $ 3,287 | $ 23,029 |
| Capitalized share/unit-based compensation | 126 | 449 | 332 | 862 |
| Total share/unit-based compensation | $ 1,472 | 18,338 | $ 3,619 | 23,891 |
| Accelerated cost | $ 14,300 | $ 14,300 | ||