XML 100 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information - Net Sales Attributed to Countries Representing Portion of Consolidated Net Sales (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting, Revenue Reconciling Item      
Net sales $ 574,785 $ 513,983 $ 469,822
United States      
Segment Reporting, Revenue Reconciling Item      
Net sales 395,637 356,113 314,006
Germany      
Segment Reporting, Revenue Reconciling Item      
Net sales 37,588 33,598 37,326
United Kingdom      
Segment Reporting, Revenue Reconciling Item      
Net sales 33,591 30,074 31,914
Japan      
Segment Reporting, Revenue Reconciling Item      
Net sales 26,002 24,396 23,071
Rest of world      
Segment Reporting, Revenue Reconciling Item      
Net sales $ 81,967 $ 69,802 $ 63,505