XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Based Compensation - Summary of Vested and Unvested Restricted Stock Outstanding (Detail) - $ / shares
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Share-Based Payment Arrangement [Abstract]    
Balance at beginning of period 24,813 46,598
Grants 25,190 15,425
Vesting (17,682) (23,898)
Forfeited/expired (1,105) (200)
Balance at end of period 31,216 37,925
Balance at beginning of period $ 36.21 $ 35.75
Grants 27.79 40.89
Vesting 38.54 40.4
Forfeited/expired 29.7 29.7
Balance at end of period $ 28.25 $ 34.94