XML 71 R60.htm IDEA: XBRL DOCUMENT v3.25.2
Stock Based Compensation - Restricted Stock Award Activity (Details) - Restricted Stock - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Number of Shares    
Beginning balance (in shares) 65,029  
Granted (in shares) 25,235  
Vested (in shares) (16,063)  
Forfeited (in shares) (310)  
Ending balance (in shares) 73,891 65,029
Weighted Average Grant Date Fair Value Price    
Beginning balance (in dollars per share) $ 22.64  
Granted (in dollars per share) 30.62  
Vested (in dollars per share) 23.12  
Forfeited (in dollars per share) 21.50  
Ending balance (in dollars per share) $ 25.27 $ 22.64
Weighted Average Remaining Contractual Life in Years    
Nonvested 3 years 4 months 24 days 3 years