XML 110 R96.htm IDEA: XBRL DOCUMENT v3.25.1
Employee Benefits - Schedule of Nonvested Restricted Stock Awards (Details) - Restricted stock - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Shares    
Non-vested, beginning of period (in shares) 15,967  
Granted (in shares) 8,048  
Vested (in shares) (6,872)  
Non-vested, end of period (in shares) 17,143 15,967
Expected to vest assuming a 0% forfeiture rate over the vesting term (in shares) 17,143  
Weighted-Average Grant-Date Fair Value Per Share    
Non-vested, beginning of period (in dollars per share) $ 39.20  
Granted (in dollars per share) 39.89 $ 40.13
Vested (in dollars per share) 38.19  
Non-vested, end of period (in dollars per share) 39.93 $ 39.20
Expected to vest assuming a 0% forfeiture rate over the vesting term (in dollars per share) 39.93  
Aggregate Intrinsic Value Per Share    
Aggregate intrinsic value per share (in dollars per share) 52.65  
Expected to vest assuming a 0% forfeiture rate over the vesting term, aggregate intrinsic value per share (in dollars per share) $ 52.65  
Forfeiture rate 0.00%