XML 34 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
shares in Millions, $ in Millions
Dec. 31, 2024
Dec. 31, 2023
Accounts Receivable, Allowance for Credit Loss, Current $ 754 $ 742
Accounts Receivable, Allowance for Credit Loss, Current $ 754 $ 742
Treasury Stock, Shares 197 176
Common Stock, Shares, Issued 1,065 1,065
Common Stock, Shares Authorized 2,000 2,000
Common Stock, Par or Stated Value Per Share $ 2.50 $ 2.50