XML 33 R7.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Trade receivables, allowances $ 40 $ 23
Other receivables, allowances 24 24
Other assets, allowances 12 12
Trade receivables [1] $ 5,120 $ 4,572
Common stock, issued (in shares) 2,109,316,331 2,109,316,331
Repurchased stock (in shares) 550,785,817 552,659,642
Related Party    
Trade receivables $ 996 $ 839
[1] Includes trade receivables from related parties of $996 million and $839 million as of March 31, 2026, and December 31, 2025, respectively. For further details, see Note 13. Related Parties - Equity Investments and Other.