XML 125 R107.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans (Stock-Based Compensation Expense) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-Based Payment Arrangement, Expense $ 24,590 $ 18,322 $ 12,753
Income tax benefit 4,120 2,969 1,713
Non-Vested Stock Awards/ Stock Units Outstanding [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Non-vested restricted stock units 16,734 13,162 9,977
Director deferred stock units outstanding [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Non-vested restricted stock units 880 720 700
Performance Shares [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Non-vested restricted stock units $ 6,976 $ 4,440 $ 2,076