XML 72 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Option Activities (Detail) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]      
Outstanding Options, Number of shares, beginning balance 8,238,966    
Granted, Number of Shares 2,401,402    
Exercised, Number of Shares (1,737,286)    
Cancelled, Number of Shares (346,967)    
Outstanding Options, Number of shares, ending balance 8,556,115    
Outstanding options vested and exercisable, Number of Shares 2,997,296 2,522,906 2,551,267
Outstanding Options, Average Option Price, beginning balance $ 109.47    
Granted, Average Option Price 141.08    
Exercised, Average Option Price 116.38    
Cancelled, Average Option Price 112.84    
Outstanding Options, Average Option Price, ending balance 116.80    
Outstanding options vested and exercisable, Average Option Price $ 119.00 $ 124.62 $ 119.86