XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.2
ACCRUED AND OTHER CURRENT LIABILITIES - Accrued and Other Current Liabilities (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Product rebates $ 1,362 $ 1,385
Product returns 366 372
Legal matters and related fees 232 332
Employee compensation and benefit costs 331 348
Interest 279 217
Income taxes payable 104 63
Other 795 772
Accrued and other current liabilities $ 3,469 $ 3,489