XML 133 R111.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity (Summary of Purchases of Common Stock) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
5.0 Billion Dollar Share Repurchase Program Closed [Member]        
Stockholders Equity [Line Items]        
Total Number of Shares Purchased 23,944 19,350 11,708 13,983
Dollar Value of Shares Purchased $ 1,044 $ 992 $ 718 $ 589
Average Price Paid per Share $ 43.61 $ 51.23 $ 61.36 $ 42.15
Share Repurchase Program Open [Member]        
Stockholders Equity [Line Items]        
Total Number of Shares Purchased 68,985      
Dollar Value of Shares Purchased $ 3,343      
Average Price Paid per Share $ 48.46