XML 82 R53.htm IDEA: XBRL DOCUMENT v3.24.2
Segments - Revenue Reconciliation (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue        
Revenue $ 15,770 $ 15,475 $ 30,231 $ 29,727
Operating Segments        
Revenue        
Revenue 15,732 15,322 30,085 29,406
Other        
Revenue        
Other‒divested businesses 0 101 35 195
Other revenue $ 38 $ 52 $ 111 $ 127