v3.25.4
Long-term Incentive Compensation and Shareholders’ Equity - Summary of Range of Exercise Prices (Details)
12 Months Ended
Dec. 31, 2025
$ / shares
shares
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Awards outstanding (in shares) | shares 344,000
Weighted average exercise price (USD per share) $ 119.18
Awards exercisable (in shares) | shares 183,000
Weighted average exercise price (USD per share) $ 109.53
Range One [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise prices, lower range (USD per share) 100.01
Range of exercise prices, upper range (USD per share) 110.00
Range Two [Member]  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Range of exercise prices, lower range (USD per share) 110.01
Range of exercise prices, upper range (USD per share) $ 120.00
$100.01–$110.00  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Awards outstanding (in shares) | shares 118,000
Weighted average exercise price (USD per share) $ 108.93
Awards exercisable (in shares) | shares 118,000
Weighted average exercise price (USD per share) $ 108.93
Range of exercise prices, lower range (USD per share) 120.01
Range of exercise prices, upper range (USD per share) $ 130.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 65,000
Weighted average exercise price (USD per share) $ 110.63
Range of exercise prices, lower range (USD per share) 130.01
Range of exercise prices, upper range (USD per share) $ 140.00
$140.01–$150.00  
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]  
Awards outstanding (in shares) | shares 96,000
Weighted average exercise price (USD per share) $ 143.45
Awards exercisable (in shares) | shares 0
Range of exercise prices, lower range (USD per share) $ 140.01
Range of exercise prices, upper range (USD per share) $ 150.00