XML 59 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Stock Based Compensation - Summary of Vested and Unvested Restricted Stock Outstanding (Detail) - $ / shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]    
Balance at beginning of period 24,348 25,190
Grants 0 0
Vesting 0 0
Forfeited/expired 0 0
Balance at end of period 24,348 25,190
Balance at beginning of period $ 30.91 $ 27.79
Grants 0 0
Vesting 0 0
Forfeited/expired 0 0
Balance at end of period $ 30.91 $ 27.79