XML 87 R70.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-based Compensation - Summary of Company's Restricted Stock Units and Unregistered Restricted Stock Awards Activity (Detail)
shares in Thousands
6 Months Ended
Jun. 30, 2022
$ / shares
shares
RSUs outstanding  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Beginning balance (in shares) | shares 14,684
Granted (in shares) | shares 11,663
Released (in shares) | shares (3,616)
Cancelled (in shares) | shares (822)
Ending balance (in shares) | shares 21,909
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Beginning balance, weighted average grant date fair value (in dollars per share) | $ / shares $ 68.03
Granted, weighted average grant date fair value (in dollars per share) | $ / shares 40.76
Released, weighted average grant date fair value (in dollars per share) | $ / shares 65.75
Cancelled , weighted average exercise price (in dollars per share) | $ / shares 64.56
Ending balance, weighted average grant date fair value (in dollars per share) | $ / shares $ 54.02
Restricted Stock Awards  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Beginning balance (in shares) | shares 468
Granted (in shares) | shares 298
Released (in shares) | shares (67)
Cancelled (in shares) | shares 0
Ending balance (in shares) | shares 699
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Beginning balance, weighted average grant date fair value (in dollars per share) | $ / shares $ 57.37
Granted, weighted average grant date fair value (in dollars per share) | $ / shares 45.99
Released, weighted average grant date fair value (in dollars per share) | $ / shares 60.52
Cancelled , weighted average exercise price (in dollars per share) | $ / shares 0
Ending balance, weighted average grant date fair value (in dollars per share) | $ / shares $ 52.21