v3.26.1
Stock-Based Compensation Plan - Summary of Nonvested Restricted Shares (Details) - Restricted Stock - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Stock-Based Compensation Plan    
Nonvested at beginning of period, number of shares (in shares) 5,970  
Granted, number of shares (in shares) 3,900  
Vested, number of shares (in shares) 150 0
Forfeited, number of shares (in shares) 240  
Nonvested at end of period, number of shares (in shares) 9,480  
Nonvested at beginning of year, weighted average grant date fair value (in dollars per share) $ 34.22  
Granted, weighted average grant date fair value (in dollars per share) 50.8  
Vested, weighted average grant date fair value (in dollars per share) 50.8  
Forfeited, weighted average grant date fair value (in dollars per share) 28  
Nonvested at end of year, weighted average grant date fair value (in dollars per share) $ 40.94