XML 66 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Share-Based Compensation - Summary of Share-Based Compensation Expense by Award Type (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total share-based compensation expense $ 100,511 $ 95,361 $ 198,119 $ 150,323
Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total share-based compensation expense 0 0 0 1
Employee stock purchase plan rights        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total share-based compensation expense 2,012 3,085 4,428 5,108
Restricted stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total share-based compensation expense $ 98,499 $ 92,276 $ 193,691 $ 145,214