XML 107 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation - Nonvested Performance-based Award Activity (Details) - Stock-settled PSU awards - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Units      
Outstanding, beginning (in shares) 98,441    
Granted at target level (in shares) 34,484    
Adjustments above/(below) target (in shares) 2,523    
Vested and converted (in shares) (35,388)    
Forfeited (in shares) (6,686)    
Outstanding, ending (in shares) 93,374 98,441  
Weighted Average Fair Value      
Outstanding, beginning (in dollars per share) $ 334.03    
Granted at target level (in dollars per share) 348.20 $ 306.97 $ 362.40
Adjustments above/(below) target (in dollars per share) 339.07    
Vested and converted (in dollars per share) 350.18    
Forfeited (in dollars per share) 331.62    
Outstanding, ending (in dollars per share) $ 326.56 $ 334.03