XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Share Based Compensation - Schedule of Performance Stock Unit Activity (Details) - Performance Stock Units - $ / shares
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Number of Units    
Beginning balance (in shares) 74,398  
Granted (in shares) 38,150 29,475
Forfeited (in shares) (1,600)  
Ending balance (in shares) 110,948  
Weighted-Average Grant Date Value    
Beginning balance (in USD per share) $ 75.40  
Granted (in USD per share) 65.64  
Forfeited (in USD per share) 71.23  
Ending balance (in USD per share) $ 72.10