XML 74 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue Recognition - Disaggregation of Revenue by Geography (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenue by Geography    
Revenue $ 14,541 $ 14,462
Americas    
Revenue by Geography    
Revenue 7,206 7,296
Europe/Middle East/Africa    
Revenue by Geography    
Revenue 4,552 4,313
Asia Pacific    
Revenue by Geography    
Revenue $ 2,783 $ 2,853