XML 80 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Summary of Expense Related to Stock-Based Compensation (Detail) - 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-based compensation $ 116,724 $ 116,086 $ 121,416
General and Administrative Expense      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation 116,724 116,086 121,416
General and Administrative Expense | Stock options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation 30,822 24,342 61,993
General and Administrative Expense | Restricted stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation $ 85,902 $ 91,744 $ 59,423