XML 19 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Trade accounts receivable, allowances $ 92 $ 104
Trade accounts payable at fair value $ 908 $ 823
Registered shares, par value (in dollars per share) $ 0.01 $ 0.01
Registered shares, authorized not issued (in shares) 80,714,736 80,714,736
Registered shares, conditionally authorized (in shares) 32,285,894 32,285,894
Registered shares, issued (in shares) 141,641,323 145,319,668
Registered shares, outstanding (in shares) 141,641,323 145,319,668
Treasury shares, at cost (in shares) 19,788,149 16,109,804