v3.22.4
Employee Benefit Plans (Stock-Based Compensation Expense) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-Based Payment Arrangement, Expense $ 18,322 $ 12,753 $ 13,918
Income tax benefit 2,969 1,713 2,142
Non-Vested Stock Awards/ Stock Units Outstanding [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Non-vested stock awards/stock units 13,162 9,977 10,240
Director deferred stock units outstanding [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Non-vested stock awards/stock units 720 700 770
Performance Shares [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Non-vested stock awards/stock units $ 4,440 $ 2,076 $ 2,908