XML 95 R70.htm IDEA: XBRL DOCUMENT v3.21.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, 2021
$ / shares
shares
Restricted Stock Units  
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 3,061
Granted (in shares) | shares 7,126
Released (in shares) | shares (3)
Cancelled (in shares) | shares (92)
Ending balance (in shares) | shares 10,092
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 $ 31.55
Granted, weighted average grant date fair value (in dollars per share) | $ / shares 77.21
Released, weighted average grant date fair value (in dollars per share) | $ / shares 77.00
Cancelled , weighted average exercise price (in dollars per share) | $ / shares 32.01
Ending balance, weighted average grant date fair value (in dollars per share) | $ / shares $ 63.69
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 388
Granted (in shares) | shares 0
Released (in shares) | shares (32)
Cancelled (in shares) | shares 0
Ending balance (in shares) | shares 356
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 $ 37.75
Granted, weighted average grant date fair value (in dollars per share) | $ / shares 0
Released, weighted average grant date fair value (in dollars per share) | $ / shares 37.75
Cancelled , weighted average exercise price (in dollars per share) | $ / shares 0
Ending balance, weighted average grant date fair value (in dollars per share) | $ / shares $ 37.75