XML 114 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity - Summary of Options Outstanding (Detail)
shares in Thousands
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range  
Number of Options outstanding | shares 1,314
Options outstanding, Weighted average remaining life in years 4 years 3 months 18 days
Options outstanding, Weighted-average exercise price $ 71.83
Number of Options exercisable | shares 900
Options exercisable, Weighted average exercise price $ 63.08
$0.00 to $31.10  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range  
Range of exercise prices, minimum 0.00
Range of exercise prices, maximum $ 31.10
Number of Options outstanding | shares 99
Options outstanding, Weighted average remaining life in years 1 year 6 months
Options outstanding, Weighted-average exercise price $ 27.45
Number of Options exercisable | shares 99
Options exercisable, Weighted average exercise price $ 27.45
$31.11 to $43.47  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range  
Range of exercise prices, minimum 31.11
Range of exercise prices, maximum $ 43.47
Number of Options outstanding | shares 164
Options outstanding, Weighted average remaining life in years 2 years 4 months 24 days
Options outstanding, Weighted-average exercise price $ 33.54
Number of Options exercisable | shares 164
Options exercisable, Weighted average exercise price $ 33.54
$43.48 to $55.72  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range  
Range of exercise prices, minimum 43.48
Range of exercise prices, maximum $ 55.72
Number of Options outstanding | shares 200
Options outstanding, Weighted average remaining life in years 3 years 3 months 18 days
Options outstanding, Weighted-average exercise price $ 54.33
Number of Options exercisable | shares 153
Options exercisable, Weighted average exercise price $ 53.91
$55.73 to $80.00  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range  
Range of exercise prices, minimum 55.73
Range of exercise prices, maximum $ 80.00
Number of Options outstanding | shares 303
Options outstanding, Weighted average remaining life in years 5 years 4 months 24 days
Options outstanding, Weighted-average exercise price $ 69.47
Number of Options exercisable | shares 303
Options exercisable, Weighted average exercise price $ 69.47
$80.01 to $128.44  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range  
Range of exercise prices, minimum 80.01
Range of exercise prices, maximum $ 128.44
Number of Options outstanding | shares 548
Options outstanding, Weighted average remaining life in years 5 years 1 month 6 days
Options outstanding, Weighted-average exercise price $ 98.90
Number of Options exercisable | shares 181
Options exercisable, Weighted average exercise price $ 106.16