XML 57 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Based Compensation - Summary of Vested and Unvested Restricted Stock Outstanding (Detail) - $ / shares
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Share-Based Payment Arrangement [Abstract]    
Balance at beginning of period 25,190 24,813
Grants 0 0
Vesting 0 (2,872)
Forfeited/expired 0 (1,105)
Balance at end of period 25,190 20,836
Balance at beginning of period $ 27.79 $ 36.21
Grants 0 0
Vesting 0 28.25
Forfeited/expired 0 29.7
Balance at end of period $ 27.79 $ 37.53