v3.25.4
Incentive Award Plan - Share-based Awards Expensed & Capitalized Amounts (Details) - Amended and Restated 2013 Incentive Award Plan - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expensed share-based compensation $ 100,480 $ 41,602 $ 33,638
Capitalized share-based compensation 1,691 1,355 1,017
Total share-based compensation $ 102,171 $ 42,957 $ 34,655