XML 86 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule of Weighted Average Remaining Contractual Life for Options Outstanding and Weighted Average Exercise Price Per Share for Exercisable Options (Detail) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]      
Options Outstanding, Shares 3,909,248 6,794,794 7,875,667
Options Outstanding, Weighted Average Exercise Price Per Share $ 124.91 $ 121.13 $ 122.04
Options Outstanding, Weighted Average Remaining Contractual Life (in Years) 2 years 2 years 7 months 6 days 2 years 6 months
Number, Options Exercisable 1,603,412 2,450,613 3,073,714
Weighted Average Exercise Price, Options Exercisable $ 116.94 $ 114.96 $ 116.89
Expected to Vest Options , Shares 1,838,407 4,178,237 4,508,480
Expected to Vest Options, Weighted Average Exercise Price Per Share $ 130.2 $ 124.86 $ 121.89