XML 101 R88.htm IDEA: XBRL DOCUMENT v3.25.2
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, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Share-Based Payment Arrangement [Abstract]        
Expensed share/unit-based compensation $ 17,889 $ 6,918 $ 23,029 $ 13,485
Capitalized share/unit-based compensation 449 484 862 1,089
TOTAL SHARE/UNIT-BASED COMPENSATION $ 18,338 $ 7,402 $ 23,891 $ 14,574