XML 116 R88.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Schedule of Stock Options Outstanding (Detail)
12 Months Ended
Dec. 31, 2019
$ / shares
shares
Number of Shares  
Number of Shares, Exercisable (in shares) | shares 926,498
Vested or expected to vest (in shares) | shares 1,763,300
Weighted Average Exercise Price  
Exercisable, Weighted-Average (in dollar per share) | $ / shares $ 32.48
Vested or expected to vest (in dollar per share) | $ / shares $ 30.75
Weighted Average Remaining Contractual Term (Years)  
Weighted-Average Remaining Contractual Term, Exercisable (in years) 6 years 1 month 20 days
Weighted-Average Remaining Contractual Term, Vested or expected to vest (in years) 7 years 3 months 10 days