XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Stock Based Compensation - Summary of Vested and Unvested Restricted Stock Outstanding (Detail) - $ / shares
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Share-Based Payment Arrangement [Abstract]    
Balance at beginning of period 24,813 46,598
Grants   615
Vesting (2,872) (3,161)
Forfeited/expired (1,105) (200)
Balance at end of period 20,836 43,852
Balance at beginning of period $ 36.21 $ 35.75
Grants   49.60
Vesting 28.25 32.06
Forfeited/expired 29.70 29.70
Balance at end of period $ 37.53 $ 36.24