XML 101 R90.htm IDEA: XBRL DOCUMENT v3.26.3
Stock-Based Compensation - Stock-Based Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based Payment Arrangement, Expense $ 5,622 $ 4,270 $ 16,206 $ 13,183
Income tax benefit 737 647 2,939 3,226
Non-Vested Stock Awards/Stock Units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted Stock or Unit Expense 3,696 3,139 11,113 10,357
Deferred Stock Units Outstanding        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted Stock or Unit Expense 0 0 1,169 1,020
Performance Stock Units Outstanding        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Restricted Stock or Unit Expense $ 1,926 $ 1,131 $ 3,924 $ 1,806