XML 93 R75.htm IDEA: XBRL DOCUMENT v3.20.4
Common Stock - Summary of Stock Option Outstanding Information (Detail)
12 Months Ended
Dec. 31, 2020
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Weighted-Avg Remaining Contractual Life 4 years 10 months 20 days
Stock Options Outstanding, Shares | shares 21,005,502
Stock Options Outstanding, Weighted - Average Exercise Price $ 45.70
Stock Options Exercisable, Shares | shares 17,893,434
Stock Options Exercisable, Weighted - Average Exercise Price $ 49.25
Stock option, Minimum Range 20.23
Stock option, Maximum Range $ 77.99
$20.23 - $55.00  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Weighted-Avg Remaining Contractual Life 5 years 10 months 6 days
Stock Options Outstanding, Shares | shares 15,816,183
Stock Options Outstanding, Weighted - Average Exercise Price $ 37.65
Stock Options Exercisable, Shares | shares 12,704,115
Stock Options Exercisable, Weighted - Average Exercise Price $ 40.68
Stock option, Minimum Range 28.24
Stock option, Maximum Range $ 55.00
$55.01 - $70.00  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Weighted-Avg Remaining Contractual Life 2 years 8 months 4 days
Stock Options Outstanding, Shares | shares 3,252,338
Stock Options Outstanding, Weighted - Average Exercise Price $ 66.82
Stock Options Exercisable, Shares | shares 3,252,338
Stock Options Exercisable, Weighted - Average Exercise Price $ 66.82
Stock option, Minimum Range 55.01
Stock option, Maximum Range $ 70.00
$70.01 - $77.99  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Weighted-Avg Remaining Contractual Life 8 months 12 days
Stock Options Outstanding, Shares | shares 1,936,981
Stock Options Outstanding, Weighted - Average Exercise Price $ 75.96
Stock Options Exercisable, Shares | shares 1,936,981
Stock Options Exercisable, Weighted - Average Exercise Price $ 75.96
Stock option, Minimum Range 70.01
Stock option, Maximum Range $ 77.99