XML 93 R79.htm IDEA: XBRL DOCUMENT v3.24.1
Equity Plan Awards - Summary of Performance option activity (Detail) - Performance Based Stock Options - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Incentive Stock Option Plans, Beginning balance 81,808 114,658 114,658
Incentive Stock Option Plans, Option exercised 0 (32,850)  
Incentive Stock Option Plans, Ending balance 81,808 81,808 114,658
Weighted Average Price Per Share, Beginning balance $ 11.49 $ 11.49 $ 11.49
Weighted Average Price Per Share, Option exercised 11.49 11.49  
Weighted Average Price Per Share, Ending balance $ 11.49 $ 11.49 $ 11.49