v3.3.1.900
Stock-Based Compensation - Stock Option Activity (Detail)
12 Months Ended
Dec. 31, 2015
$ / shares
shares
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]  
Outstanding and Exercisable, Shares under option, beginning of period | shares 906,719
Exercised, Shares under option | shares (752,625)
Outstanding and Exercisable, Shares under option, beginning of period | shares 154,094
Weighted average exercise price, beginning of period | $ / shares $ 167.76
Exercised, Weighted average exercise price | $ / shares 167.76
Weighted average exercise price, end of period | $ / shares $ 167.76