XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Share Based Compensation - Schedule of Performance Stock Unit Activity (Details) - Performance Stock Units - $ / shares
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Number of Units    
Beginning balance (in shares) 74,398  
Granted (in shares) 35,365 29,475
Ending balance (in shares) 109,763  
Weighted-Average Grant Date Value    
Beginning balance (in USD per share) $ 75.40  
Granted (in USD per share) 65.51  
Ending balance (in USD per share) $ 72.21