XML 98 R80.htm IDEA: XBRL DOCUMENT v3.25.1
Equity Plan Awards - Summary of Performance option activity (Detail) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Incentive Stock Option Plans, Options granted 314  
Performance Based Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Incentive Stock Option Plans, Beginning balance 81,808 81,808
Incentive Stock Option Plans, Options granted 337,542  
Incentive Stock Option Plans, Option exercised (81,808) 0
Incentive stock option plan, Options forfeited (166,884)  
Incentive Stock Option Plans, Ending balance 170,658 81,808
Weighted Average Price Per Share, Beginning balance $ 11.49 $ 11.49
Weighted Average Exercise Price Per, Options granted 10.28  
Weighted Average Price Per Share, Option exercised 11.49 11.49
Weighted Average Price Per Share, Options forfeited 10.28  
Weighted Average Price Per Share, Ending balance $ 10.28 $ 11.49