XML 95 R85.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation Plans - Stock-Based Compensation Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Total stock-based compensation $ 32,668 $ 30,847 $ 29,190
Employees [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Total stock-based compensation 28,248 29,335 27,797
Employees [Member] | Full Value Awards [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Total stock-based compensation 27,195 27,607 24,205
Employees [Member] | Stock Options [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Total stock-based compensation 1,053 1,728 3,592
Non-Employee Directors [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Total stock-based compensation 4,420 1,512 1,393
Non-Employee Directors [Member] | Stock Options [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Total stock-based compensation 537 0 0
Non-Employee Directors [Member] | Restricted Stock and Restricted Stock Units [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Total stock-based compensation $ 3,883 $ 1,512 $ 1,393