XML 105 R81.htm IDEA: XBRL DOCUMENT v3.20.4
Summary of Restricted Stock Unit Activity (Detail) - Restricted Stock Units (RSUs) [Member] - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Shares, Grants outstanding at beginning of the period 605,874 251,298 66,552
Shares, Granted 623,552 511,283 230,736
Shares, Vested (162,970) (84,068) (30,276)
Shares, Forfeited (119,377) (72,639) (15,714)
Shares, Grants outstanding at end of the period 947,079 605,874 251,298
Weighted Average Grant Date Fair Value per Share, Grants outstanding at beginning of the period $ 121.61 $ 81.21 $ 33.72
Weighted Average Grant Date Fair Value per Share, Granted 120.43 131.18 87.95
Weighted Average Grant Date Fair Value per Share, Vested 120.28 75.12 33.23
Weighted Average Grant Date Fair Value per Share, Forfeited 118.48 103.03 71.45
Weighted Average Grant Date Fair Value per Share, Grants outstanding at end of the period $ 121.46 $ 121.61 $ 81.21