XML 112 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-term Incentive Compensation and Shareholders’ Equity - Summary of Range of Exercise Prices (Details)
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Awards outstanding (in shares) | shares 268,000
Weighted average exercise price (USD per share) $ 108.02
Awards exercisable (in shares) | shares 72,000
Weighted average exercise price (USD per share) $ 102.48
Range One [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise prices, lower range (USD per share) 50.01
Range of exercise prices, upper range (USD per share) 60.00
Range Two [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise prices, lower range (USD per share) 60.01
Range of exercise prices, upper range (USD per share) $ 70.00
$70.01–$80.00  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Awards outstanding (in shares) | shares 14,000
Weighted average exercise price (USD per share) $ 75.95
Awards exercisable (in shares) | shares 14,000
Weighted average exercise price (USD per share) $ 75.95
Range of exercise prices, lower range (USD per share) 70.01
Range of exercise prices, upper range (USD per share) $ 80.00
$100.01–$110.00  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Awards outstanding (in shares) | shares 124,000
Weighted average exercise price (USD per share) $ 108.93
Awards exercisable (in shares) | shares 58,000
Weighted average exercise price (USD per share) $ 108.93
Range of exercise prices, lower range (USD per share) 100.01
Range of exercise prices, upper range (USD per share) $ 110.00
$110.01–$120.00  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Awards outstanding (in shares) | shares 130,000
Weighted average exercise price (USD per share) $ 110.63
Awards exercisable (in shares) | shares 0
Weighted average exercise price (USD per share)
Range of exercise prices, lower range (USD per share) 110.01
Range of exercise prices, upper range (USD per share) $ 120.00