v3.26.1
Stock-Based Compensation Plans - Restricted Stock Activity (Details) - Restricted stock - $ / shares
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Restricted stock shares    
Equity instruments outstanding at the beginning of the period (in shares) 167,179  
Granted (in shares) 111,224 79,227
Vested (in shares) (88,553)  
Forfeited (in shares) (1,518)  
Equity instruments outstanding at the end of the period (in shares) 188,332  
Weighted average grant date fair value per share    
Equity instruments outstanding at the beginning of the period (in dollars per share) $ 195.76  
Grant date fair value per share (in dollars per share) 179.73  
Vested (in dollars per share) 189.43  
Forfeited (in dollars per share) 192.57  
Equity instruments outstanding at the end of the period (in dollars per share) $ 189.29