XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Schedule of Activity of PSU and RSU Awards (Details)
9 Months Ended 12 Months Ended
Sep. 30, 2025
$ / shares
shares
Dec. 31, 2024
$ / shares
shares
PSUs    
Number of shares    
Outstanding at beginning of the period (in shares) | shares 257,024  
Granted (in shares) | shares 83,616  
Performance condition adjustment (in shares) | shares (1,157)  
Vested (in shares) | shares (81,165)  
Forfeited (in shares) | shares (15,998)  
Outstanding at period end (in shares) | shares 242,320 257,024
Weighted Average Grant-Date Fair Value    
Outstanding at beginning of the period (in dollars per share) | $ / shares $ 86.31  
Granted (in dollars per share) | $ / shares 103.66  
Performance condition adjustment (in dollars per share) | $ / shares 137.79  
Vested (in dollars per share) | $ / shares 81.15  
Forfeited (in dollars per share) | $ / shares 91.50  
Outstanding at period end (in dollars per share) | $ / shares $ 93.44 $ 86.31
PSUs | Other employees    
Weighted Average Grant-Date Fair Value    
Performance shares target percentage earned, other employees   0.90
RSUs    
Number of shares    
Outstanding at beginning of the period (in shares) | shares 131,797  
Granted (in shares) | shares 100,159  
Performance condition adjustment (in shares) | shares 0  
Vested (in shares) | shares (70,933)  
Forfeited (in shares) | shares (8,730)  
Outstanding at period end (in shares) | shares 152,293 131,797
Weighted Average Grant-Date Fair Value    
Outstanding at beginning of the period (in dollars per share) | $ / shares $ 104.45  
Granted (in dollars per share) | $ / shares 103.36  
Performance condition adjustment (in dollars per share) | $ / shares 0  
Vested (in dollars per share) | $ / shares 99.65  
Forfeited (in dollars per share) | $ / shares 105.37  
Outstanding at period end (in dollars per share) | $ / shares $ 105.92 $ 104.45