XML 94 R79.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Based Compensation - Schedule of Performance Stock Unit Activity (Details) - Performance Shares - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Number of Units    
Issued and unvested at beginning of year (in shares) 34,758  
Granted (in shares) 29,475 24,580
Forfeited (in shares) (6,124)  
Performance adjustments (in shares) 16,289  
Issued and unvested at end of year (in shares) 74,398 34,758
Weighted-Average Grant Date Value    
Issued and unvested at beginning of year (in dollars per share) $ 67.14  
Granted (in dollars per share) 82.19  
Forfeited (in dollars per share) 75.48  
Performance adjustments (in USD per share) 80.76  
Issued and unvested at end of year (in dollars per share) $ 75.40 $ 67.14