XML 93 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Based Compensation - Summary of Vested and Unvested Restricted Stock Outstanding (Detail) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-Based Payment Arrangement [Abstract]      
Balance at beginning of period 24,813 46,598 95,888
Grants 25,190 15,425 12,110
Vesting (23,708) (37,010) (60,011)
Forfeited/expired (1,105) (200) (1,389)
Balance at end of period 25,190 24,813 46,598
Balance at beginning of period $ 36.21 $ 35.75 $ 29.89
Grants 27.79 40.89 49.58
Vesting 36.4 37.61 29.25
Forfeited/expired 29.7 29.7 32.76
Balance at end of period $ 27.79 $ 36.21 $ 35.75