XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation (Detail) - (Table 2) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Total $ 7,535 $ 6,841 $ 14,690 $ 12,579
Restricted Stock [Member]        
Allocated Share-based Compensation Expense 5,793 5,573 11,486 10,765
Stock Options [Member]        
Allocated Share-based Compensation Expense 555 603 1,213 1,149
Performance Shares        
Allocated Share-based Compensation Expense $ 1,187 $ 665 $ 1,991 $ 665