XML 94 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Common Stock - Summary of Stock Option Outstanding Information (Detail)
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Weighted-Avg Remaining Contractual Life 4 years 3 days
Stock Options Outstanding, Shares | shares 21,080,388
Stock Options Outstanding, Weighted - Average Exercise Price $ 38.68
Stock Options Exercisable, Shares | shares 17,988,842
Stock Options Exercisable, Weighted - Average Exercise Price $ 42.46
Stock option, Minimum Range 15.00
Stock option, Maximum Range $ 72.66
$15.00 - $30.00  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Weighted-Avg Remaining Contractual Life 6 years 5 months 1 day
Stock Options Outstanding, Shares | shares 7,741,072
Stock Options Outstanding, Weighted - Average Exercise Price $ 21.81
Stock Options Exercisable, Shares | shares 4,649,526
Stock Options Exercisable, Weighted - Average Exercise Price $ 25.19
Stock option, Minimum Range 15.00
Stock option, Maximum Range $ 30.00
$30.01 - $50.00  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Weighted-Avg Remaining Contractual Life 3 years 9 months 21 days
Stock Options Outstanding, Shares | shares 6,525,740
Stock Options Outstanding, Weighted - Average Exercise Price $ 36.26
Stock Options Exercisable, Shares | shares 6,525,740
Stock Options Exercisable, Weighted - Average Exercise Price $ 36.26
Stock option, Minimum Range 30.01
Stock option, Maximum Range $ 50.00
$50.01 - $72.66  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Weighted-Avg Remaining Contractual Life 1 year 5 months 19 days
Stock Options Outstanding, Shares | shares 6,813,576
Stock Options Outstanding, Weighted - Average Exercise Price $ 60.18
Stock Options Exercisable, Shares | shares 6,813,576
Stock Options Exercisable, Weighted - Average Exercise Price $ 60.18
Stock option, Minimum Range 50.01
Stock option, Maximum Range $ 72.66