XML 79 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Schedule of Stock Options Exercise Price (Detail)
shares in Thousands
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Class of Stock [Line Items]  
Exercise price, options outstanding (in shares) 4,983
Exercise price, options exercisable (in shares) 3,182
$106.83 – $199.75  
Class of Stock [Line Items]  
Exercise price, minimum (in dollars per share) | $ / shares $ 106.83
Exercise price, maximum (in dollars per share) | $ / shares $ 199.75
Exercise price, options outstanding (in shares) 2,670
Weighted Average Remaining Vesting Life in Years 7 days
Exercise price, options exercisable (in shares) 2,615
$200.41 – $216.18  
Class of Stock [Line Items]  
Exercise price, minimum (in dollars per share) | $ / shares $ 200.41
Exercise price, maximum (in dollars per share) | $ / shares $ 216.18
Exercise price, options outstanding (in shares) 251
Weighted Average Remaining Vesting Life in Years 1 year 1 month 13 days
Exercise price, options exercisable (in shares) 58
$220.13 – $231.70  
Class of Stock [Line Items]  
Exercise price, minimum (in dollars per share) | $ / shares $ 220.13
Exercise price, maximum (in dollars per share) | $ / shares $ 231.70
Exercise price, options outstanding (in shares) 582
Weighted Average Remaining Vesting Life in Years 7 months 17 days
Exercise price, options exercisable (in shares) 219
$235.52 – $251.88  
Class of Stock [Line Items]  
Exercise price, minimum (in dollars per share) | $ / shares $ 235.52
Exercise price, maximum (in dollars per share) | $ / shares $ 251.88
Exercise price, options outstanding (in shares) 265
Weighted Average Remaining Vesting Life in Years 2 years 5 months 26 days
Exercise price, options exercisable (in shares) 15
$252.50 – $261.27  
Class of Stock [Line Items]  
Exercise price, minimum (in dollars per share) | $ / shares $ 252.50
Exercise price, maximum (in dollars per share) | $ / shares $ 261.27
Exercise price, options outstanding (in shares) 1,151
Weighted Average Remaining Vesting Life in Years 14 days
Exercise price, options exercisable (in shares) 234
$263.21 – $286.86  
Class of Stock [Line Items]  
Exercise price, minimum (in dollars per share) | $ / shares $ 263.21
Exercise price, maximum (in dollars per share) | $ / shares $ 286.86
Exercise price, options outstanding (in shares) 45
Weighted Average Remaining Vesting Life in Years 5 months 19 days
Exercise price, options exercisable (in shares) 23
$288.37 – $319.55  
Class of Stock [Line Items]  
Exercise price, minimum (in dollars per share) | $ / shares $ 288.37
Exercise price, maximum (in dollars per share) | $ / shares $ 319.55
Exercise price, options outstanding (in shares) 19
Weighted Average Remaining Vesting Life in Years 3 days
Exercise price, options exercisable (in shares) 17