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