XML 54 R35.htm IDEA: XBRL DOCUMENT v3.25.3
EQUITY (Tables)
9 Months Ended
Sep. 30, 2025
Equity [Abstract]  
Schedule of Share Repurchases Share repurchases under our authorization were as follows:
 
Repurchases Occurring in 2025
Cumulative Repurchases as of
September 30, 2025
 
Shares
Average Price1
Shares
Average Price
Share Repurchase Authorization
2,102,524
$313.41
10,379,537
$215.80
1Price excludes excise taxes imposed under the Inflation Reduction Act of $6.1 million for the nine months ended
September 30, 2025.