v3.22.4
Employee Benefit Plans (Shares Issued in Connection with Stock Compensation Awards) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Retirement Benefits [Abstract]      
New shares issued from available authorized shares 118,389 0 0
Shares issued from available treasury stock 281,421 987,758 408,563
Total 399,810 987,758 408,563
Proceeds from stock option exercises $ 16,659 $ 54,417 $ 12,557
Intrinsic value of stock options exercised 19,616 43,904 5,365
Fair value of stock awards/units vested $ 19,308 $ 15,751 $ 12,773