XML 87 R76.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Incentive Plan - Compensation Expense Related to Stock Incentive Plans Recognized (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Share-based Payment Arrangement, Additional Disclosure [Abstract]    
Total expense $ 2,297 $ 2,280
Tax benefit on nonqualified stock option expense and disqualifying dispositions of incentive stock options 275 658
Restricted stock units    
Share-based Payment Arrangement, Additional Disclosure [Abstract]    
Total expense 2,252 2,231
Employee Stock    
Share-based Payment Arrangement, Additional Disclosure [Abstract]    
Total expense $ 45 $ 49