XML 79 R60.htm IDEA: XBRL DOCUMENT v3.25.1
EQUITY - Schedule of Share Repurchases (Details)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2025
USD ($)
$ / shares
shares
Equity [Abstract]  
Repurchases (in shares) | shares 403,420
Repurchases, Average Price (in dollars per share) | $ / shares $ 326.47
Cumulative Repurchases (in shares) | shares 8,680,433
Cumulative Repurchases, Average Purchase Price (in dollars per share) | $ / shares $ 197.30
Excise tax under the Inflation Reduction Act | $ $ 0.9