XML 140 R120.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information - Geographic Data (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Geographic Data      
Revenues $ 48,712 $ 57,342 $ 42,078
Long-lived assets 22,411 22,457  
United States      
Geographic Data      
Revenues 42,308 46,903 34,458
Long-lived assets 18,591 18,655  
Canada      
Geographic Data      
Revenues 6,404 10,439 $ 7,620
Long-lived assets $ 3,820 $ 3,802