XML 94 R76.htm IDEA: XBRL DOCUMENT v3.25.1
Equity Plan Awards - Unamortized Stock-Based Compensation Expenses (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation $ 4,412 $ 6,138 $ 5,684
Unamortized Stock-Based Compensation 4,460 9,310 9,243
Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation 314    
Unamortized Stock-Based Compensation $ 686    
Remaining Weighted Average Period (years) 2 years 1 month 6 days    
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation $ 2,499 4,830 4,407
Unamortized Stock-Based Compensation $ 2,595 $ 6,593 $ 6,585
Remaining Weighted Average Period (years) 2 years 1 month 6 days 1 year 9 months 18 days 1 year 9 months 18 days
Unrestricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation $ 596 $ 520 $ 499
Unamortized Stock-Based Compensation $ 270 $ 217 $ 217
Remaining Weighted Average Period (years) 4 months 24 days 4 months 24 days 4 months 24 days
Performance Based Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation $ 1,003 $ 788 $ 778
Unamortized Stock-Based Compensation $ 909 $ 2,500 $ 2,441
Remaining Weighted Average Period (years) 2 years 1 year 9 months 18 days 1 year 9 months 18 days