XML 112 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share-based compensation plans - Company's SARs (Details) - Stock Appreciation Rights (SARs) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Number of Shares      
Beginning Balance (in shares) 729,515    
Vested (in shares) 0    
Granted (in shares) 0    
Exercised (in shares) (47,180)    
Forfeited/Expired (in shares) (18,931)    
Ending Balance (in shares) 663,404 729,515  
Exercisable (in shares) 663,404    
Average Grant Date Fair Value Per Share      
Beginning Balance, weighted-average exercise price (usd per share) $ 55.13    
Vested, weighted-average exercise price (usd per share) 0    
Granted, weighted-average exercise price (usd per share) 0    
Exercised, weighted-average exercise price (usd per share) 47.28    
Forfeited/Expired, weighted average exercise price (usd per share) 57.41    
Ending Balance, weighted average exercise price (usd per share) 55.62 $ 55.13  
Exercisable, weighted-average exercise price (usd per share) $ 55.62    
Nonvested      
Number of Shares      
Beginning Balance (in shares) 0    
Vested (in shares) 0    
Granted (in shares) 0 0 0
Exercised (in shares) 0    
Forfeited/Expired (in shares) 0    
Ending Balance (in shares) 0 0  
Exercisable (in shares) 0    
Vested      
Number of Shares      
Beginning Balance (in shares) 729,515    
Vested (in shares) 0    
Granted (in shares) 0    
Exercised (in shares) (47,180)    
Forfeited/Expired (in shares) (18,931)    
Ending Balance (in shares) 663,404 729,515  
Exercisable (in shares) 663,404