XML 76 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Stock-Based Compensation Expense - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense   $ 83,037 $ 45,704
Restructuring Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Stock-based compensation expense   $ 1,000  
PSUs [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Description of the remaining percentage of earned grant to be paid   67.00%  
Vesting installment thereafter description   vest in eight equal quarterly installments thereafter  
Description of remaining percentage of earned grants to be paid   remaining 67% will vest in eight equal quarterly installments thereafter  
Not to exceed target award percentage of overall shares earned   150.00%  
Stock-based compensation expense   $ 3,234  
PSUs [Member] | Forecast [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Vesting percentage of earned grants 33.00%    
Capitalized Software and PP&E [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Capitalized software development costs excluded from stock based compensation   $ 4,600 $ 1,600