v3.25.2
Revenue Recognition - Disaggregation of Revenue by Geography (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Revenue by Geography        
Revenue $ 16,977 $ 15,770 $ 31,519 $ 30,231
Americas        
Revenue by Geography        
Revenue 8,462 7,979 15,668 15,275
Europe/Middle East/Africa        
Revenue by Geography        
Revenue 5,413 4,722 9,965 9,035
Asia Pacific        
Revenue by Geography        
Revenue $ 3,103 $ 3,069 $ 5,886 $ 5,922