XML 73 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Stock-Based Compensation - Summary of Option Activity (Detail) - Incentive Stock Options - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Incentive Stock Option Plans, Beginning balance 66,072 67,359 68,896 74,291 108,036 68,896 108,036
Incentive Stock Option Plans, Option exercised (1,200) (1,287) (1,537) (1,541) (33,745)    
Incentive Stock Option Plans, Ending balance 64,872 66,072 67,359 72,750 74,291 64,872 72,750
Weighted Average Exercise Price Per Share, Beginning balance $ 11.49 $ 11.49 $ 11.49 $ 11.49 $ 11.49 $ 11.49 $ 11.49
Weighted Average Exercise Price Per Share, Option exercised 11.49 11.49 11.49 11.49 11.49    
Weighted Average Exercise Price Per Share, Ending balance $ 11.49 $ 11.49 $ 11.49 $ 11.49 $ 11.49 $ 11.49 $ 11.49