XML 86 R73.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Options and Employee Stock Purchase Plan (Restricted Stock and Restricted Stock Unit Award Activity) (Details)
9 Months Ended
Sep. 30, 2021
USD ($)
$ / shares
shares
Restricted Stock  
Number of Shares  
Nonvested at beginning of period (in shares) 820,566
Granted (in shares) 0
Vested (in shares) (421,923)
Canceled (in shares) (3,277)
Nonvested at end of period (in shares) 395,366
Number of Shares  
Granted (in shares) 0
Vested (in shares) (421,923)
Canceled (in shares) (3,277)
Weighted-Average Grant-Date Fair Value  
Nonvested at beginning of period (in usd per share) | $ / shares $ 62.66
Granted (in usd per share) | $ / shares 0
Vested (in usd per share) | $ / shares 62.47
Canceled (in usd per share) | $ / shares 82.96
Nonvested at end of period (in usd per share) | $ / shares $ 61.62
Restricted Stock Units  
Number of Shares  
Granted (in shares) 164,257
Vested (in shares) (124,761)
Canceled (in shares) (3,262)
Number of Shares  
Outstanding at beginning of period (in shares) 209,784
Granted (in shares) 164,257
Vested (in shares) (124,761)
Canceled (in shares) (3,262)
Outstanding at end of period (in shares) 246,018
Vested and expected to vest at end of period (in shares) 170,143
Weighted-Average Remaining Contractual Term (in years)  
Outstanding at end of period 3 years 2 months 12 days
Vested and expected to vest at end of period 2 years 6 months
Aggregate Intrinsic Value  
Outstanding at end of period | $ $ 33,610,979
Vested and expected to vest at end of period | $ $ 23,244,890