XML 128 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Summary Information for Stock Options (Detail)
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Share-Based Payment Arrangement [Abstract]  
Number of Options, Outstanding at January 1, 2024 | shares 6,103
Number of Options, Exercised | shares (2,480)
Number of Options, Outstanding at December 31, 2024 | shares 3,623
Number of Options, Exercisable at December 31, 2024 | shares 3,623
Weighted-Average Exercise Price, Outstanding at January 1, 2024 | $ / shares $ 144.14
Weighted-Average Exercise Price, Exercised | $ / shares 128.89
Weighted-Average Exercise Price, Outstanding at December 31, 2024 | $ / shares 154.58
Weighted-Average Exercise Price, Exercisable at December 31, 2024 | $ / shares $ 154.58
Weighted-Average Remaining Contractual Life (years), Outstanding at December 31, 2024 4 months 24 days
Weighted-Average Remaining Contractual Life (years), Exercisable at December 31, 2024 4 months 24 days