v3.26.3
Equity Plan Awards - Summary of Option Activity (Detail) - Incentive Stock Options - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Incentive Stock Option Plans, Beginning balance 253,853 64,872 68,896
Incentive Stock Option Plans, Options granted 0 253,853  
Incentive Stock Option Plans, Option exercised 0 0 (4,024)
Incentive Stock Option Plans, Options expired (51,782) (64,872)  
Incentive Stock Option Plans, Ending balance 202,071 253,853 64,872
Weighted Average Price Per Share, Beginning balance $ 10.28 $ 11.49 $ 11.49
Weighted Average Exercise Price Per, Options granted 0 10.28  
Weighted Average Price Per Share, Option exercised 0 0 11.49
Weighted Average Exercise Price Per, Options expired 10.28 11.49  
Weighted Average Price Per Share, Ending balance $ 10.28 $ 10.28 $ 11.49