XML 79 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue from Contracts with Customers - Schedule of Sales Reserves and Allowances (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue Recognition [Line Items]    
Balance at beginning of period $ 3,596 $ 3,817
Provisions related to sales made in current year period 14,194 12,975
Provisions related to sales made in prior periods (9) (101)
Credits and payments (13,970) (13,125)
Translation differences (77) 30
Balance at end of period 3,734 3,596
Reserves Included in Accounts Receivable, net [Member]    
Revenue Recognition [Line Items]    
Balance at beginning of period 61 67
Provisions related to sales made in current year period 390 354
Provisions related to sales made in prior periods 0 0
Credits and payments (395) (360)
Translation differences 0 0
Balance at end of period 56 61
Rebates [Member]    
Revenue Recognition [Line Items]    
Balance at beginning of period 1,603 1,575
Provisions related to sales made in current year period 4,640 4,015
Provisions related to sales made in prior periods 5 (31)
Credits and payments (4,531) (3,974)
Translation differences (43) 18
Balance at end of period 1,674 1,603
Medicaid and other governmental allowances [Member]    
Revenue Recognition [Line Items]    
Balance at beginning of period 540 663
Provisions related to sales made in current year period 787 654
Provisions related to sales made in prior periods 22 (33)
Credits and payments (781) (748)
Translation differences (7) 4
Balance at end of period 561 540
Chargebacks [Member]    
Revenue Recognition [Line Items]    
Balance at beginning of period 859 991
Provisions related to sales made in current year period 7,952 7,579
Provisions related to sales made in prior periods (11) (54)
Credits and payments (7,851) (7,662)
Translation differences (13) 5
Balance at end of period 936 859
Returns [Member]    
Revenue Recognition [Line Items]    
Balance at beginning of period 436 455
Provisions related to sales made in current year period 276 264
Provisions related to sales made in prior periods (22) 17
Credits and payments (286) (304)
Translation differences (5) 4
Balance at end of period 399 436
Other [Member]    
Revenue Recognition [Line Items]    
Balance at beginning of period 97 66
Provisions related to sales made in current year period 149 109
Provisions related to sales made in prior periods (3) 0
Credits and payments (126) (77)
Translation differences (9) (1)
Balance at end of period 108 97
Total reserves included in sales reserves and allowances [Member]    
Revenue Recognition [Line Items]    
Balance at beginning of period 3,535 3,750
Provisions related to sales made in current year period 13,804 12,621
Provisions related to sales made in prior periods (9) (101)
Credits and payments (13,575) (12,765)
Translation differences (77) 30
Balance at end of period $ 3,678 $ 3,535