XML 105 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule of Number Restricted Stock Units and Performance Shares (Detail) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Restricted Stock Units (RSUs)      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Weighted average fair value at grant date $ 112.16 $ 91.81 $ 87.56
Outstanding at beginning of year 189,966 200,764 218,268
Granted 64,601 96,243 85,985
Shares issued (75,068) (94,055) (84,848)
Cancelled/Forfeited/Expired (5,352) (12,986) (18,641)
Outstanding at end of year 174,147 189,966 200,764
Performance Shares      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Weighted average fair value at grant date $ 109.41 $ 91.8 $ 88.05
Outstanding at beginning of year 111,881 101,828 179,311
Change in performance conditions 147,022 18,211 (69,924)
Granted 79,712 93,962 82,914
Shares issued (49,509) (26,331) (64,397)
Cancelled/Forfeited/Expired (9,801) (75,789) (26,076)
Outstanding at end of year 279,305 111,881 101,828