XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Share Based Compensation - Schedule of Share Unit Activity Under Plan (Details) - Share Units - $ / shares
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Number of Units    
Beginning balance (in shares) 469,269  
Granted (in shares) 245,168 195,363
Vested (in shares) (85,872)  
Forfeited (in shares) (11,861)  
Ending balance (in shares) 616,704  
Weighted-Average Grant Date Value    
Beginning balance (in USD per share) $ 71.50  
Granted (in USD per share) 65.82  
Vested (in USD per share) 73.72  
Forfeited (in USD per share) 70.82  
Ending balance (in USD per share) $ 68.75