XML 125 R108.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans (Stock-Based Compensation Expense) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-Based Payment Arrangement, Expense $ 19,763 $ 24,590 $ 18,322
Income tax benefit 4,776 4,120 2,969
Non-Vested Stock Awards/ Stock Units Outstanding [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Non-vested restricted stock units 19,457 16,734 13,162
Director deferred stock units outstanding [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Non-vested restricted stock units 934 880 720
Performance Shares [Member]      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Non-vested restricted stock units   $ 6,976 $ 4,440
Restricted Stock or Unit Expense Reversal $ (628)