v3.25.4
Other current assets and accrued liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Sales deductions $ 10,606 $ 8,405
Employee compensation and benefits 1,437 1,329
Dividends payable 1,358 1,278
Income taxes payable 379 2,583
Other 4,743 4,046
Total accrued liabilities $ 18,523 $ 17,641