v3.25.0.1
Stock-Based Compensation - Summary of Stock Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock compensation expense, Options $ 13,257 $ 10,178 $ 15,222
Stock compensation expense, RSUs 368,110 388,285 563,577
Share-based compensation expense 381,367 398,463 578,799
Capitalized stock-based compensation 17,800    
Time Based      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock compensation expense, Options 13,257 10,178 15,222
Stock compensation expense, RSUs 193,860 183,937 103,478
Share-based compensation expense 207,117 194,115 118,700
Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock compensation expense, Options 0 0 0
Stock compensation expense, RSUs 169,832 126,071 90,180
Share-based compensation expense 169,832 126,071 90,180
Liability-classified awards 17,300 20,200  
LTIP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock compensation expense, Options 0 0 0
Stock compensation expense, RSUs 4,418 78,277 369,919
Share-based compensation expense $ 4,418 $ 78,277 $ 369,919