XML 97 R79.htm IDEA: XBRL DOCUMENT v3.25.1
Equity Plan Awards - Summary of Option Activity (Detail) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Incentive Stock Option Plans, Options granted 314    
Incentive Stock Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Incentive Stock Option Plans, Beginning balance 64,872 68,896 108,036
Incentive Stock Option Plans, Options granted 253,853    
Incentive Stock Option Plans, Option exercised 0 (4,024) (39,140)
Incentive Stock Option Plans, Options expired (64,872)    
Incentive Stock Option Plans, Ending balance 253,853 64,872 68,896
Weighted Average Price Per Share, Beginning balance $ 11.49 $ 11.49 $ 11.49
Weighted Average Exercise Price Per, Options granted 10.28    
Weighted Average Price Per Share, Option exercised 0 11.49 11.49
Weighted Average Exercise Price Per, Options expired 11.49    
Weighted Average Price Per Share, Ending balance $ 10.28 $ 11.49 $ 11.49