v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Trade accounts receivable, allowances $ 161 $ 156
Trade accounts payable at fair value $ 874 $ 559
Treasury shares, at cost (in shares) 16,404,977 15,103,107
Registered Shares    
Registered shares, par value (in dollars per share) $ 0.01 $ 0.01
Registered shares, authorized not issued (in shares) 33,632,445 33,632,445
Registered shares, conditionally authorized (in shares) 32,285,894 32,285,894
Registered shares, issued (in shares) 192,106,786 193,408,656
Registered shares, outstanding (in shares) 192,106,786 193,408,656