XML 124 R107.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans (Shares Issued in Connection with Stock Compensation Awards) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Retirement Benefits [Abstract]      
New shares issued from available authorized shares 0 49,887 118,389
Shares issued from available treasury stock 589,782 217,470 281,421
Total 589,782 267,357 399,810
Proceeds from stock option exercises $ 22,643 $ 9,299 $ 16,659
Intrinsic value of stock options exercised 13,454 3,614 19,616
Fair value of restricted/director deferred stock units vested $ 35,922 $ 13,445 $ 19,308