v3.26.3
Revenue Recognition - Schedule of Revenue Disaggregated by Industry Sector (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Disaggregation of Revenue        
Revenue $ 3,590 $ 3,395 $ 10,329 $ 9,671
Omnichannel retail        
Disaggregation of Revenue        
Revenue 1,689 1,645 4,887 4,693
Technology and consumer electronics        
Disaggregation of Revenue        
Revenue 498 420 1,370 1,215
Industrial and manufacturing        
Disaggregation of Revenue        
Revenue 405 386 1,207 1,151
Food and beverage        
Disaggregation of Revenue        
Revenue 351 371 1,009 1,044
Consumer packaged goods        
Disaggregation of Revenue        
Revenue 333 324 998 898
Other        
Disaggregation of Revenue        
Revenue $ 314 $ 249 $ 858 $ 670