XML 134 R122.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule of Weighted-Average Restricted Stock Unit Award Fair Value (Detail) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]      
Non-vested at January 1 $ 101 $ 88.71 $ 67.97
Awarded 97.06 105.05 108.74
Vested 93.12 75.55 54.27
Forfeited 103.81 102.12 85.71
Non-vested at December 31 $ 101.17 $ 101 $ 88.71