XML 109 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCRUED AND OTHER CURRENT LIABILITIES - Accrued and Other Current Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Product rebates $ 1,385 $ 1,069
Product returns 372 380
Employee compensation and benefit costs 348 360
Legal matters and related fees 332 344
Interest 217 236
Income taxes payable 63 47
Other 705 697
Accrued and other current liabilities $ 3,422 $ 3,133