XML 74 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule of Information about All Outstanding Options (Detail) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]      
Number, Options Outstanding 8,556,115 8,238,966 8,133,176
Weighted average exercise price, Options Outstanding $ 116.80 $ 109.47 $ 124.52
Aggregate intrinsic value, Options Outstanding $ 144,921,069    
Weighted average remaining contractual life, Options Outstanding 2 years 7 months 6 days 2 years 10 months 24 days 2 years 8 months 12 days
Number, Options Exercisable 2,997,296 2,522,906 2,551,267
Weighted Average Exercise Price, Options Exercisable $ 119.00 $ 124.62 $ 119.86
Aggregate intrinsic value, Options Exercisable $ 35,394,928    
Weighted average remaining contractual life, Options Exercisable 1 year 4 months 24 days