v3.26.1
Segment, Geographic and Revenue Information - Net Revenues by Region (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting        
Net revenues $ 21,348 $ 16,792 $ 41,928 $ 34,531
Americas        
Segment Reporting        
Net revenues 15,046 12,347 29,637 25,450
EMEA        
Segment Reporting        
Net revenues 2,372 2,142 5,013 4,433
Asia        
Segment Reporting        
Net revenues $ 3,930 $ 2,303 $ 7,278 $ 4,648