XML 57 R44.htm IDEA: XBRL DOCUMENT v3.25.4
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2025
Equity [Abstract]  
Schedule of Stock Repurchases
The following table details our stock repurchases under the Repurchase Program:
 Year Ended December 31,
 202520242023
Shares of common stock repurchased and retired5,265 52 112 
Average price paid per share (1)
$163.07 $197.53 $158.70 
Total cost (1)
$858,575 $10,216 $17,797 
(1)    Excludes excise tax of $8.0 million and commissions incurred during the year ended December 31, 2025.