XML 84 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Energy & Transportation sales (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Energy and transportation sales    
Sales and revenues $ 13,589 $ 11,887
Energy & Transportation    
Energy and transportation sales    
Sales and revenues 4,032 3,658
Energy & Transportation | Oil And Gas Customer    
Energy and transportation sales    
Sales and revenues 948 915
Energy & Transportation | Power generation    
Energy and transportation sales    
Sales and revenues 1,012 963
Energy & Transportation | Industrial    
Energy and transportation sales    
Sales and revenues 1,020 813
Energy & Transportation | Transportation    
Energy and transportation sales    
Sales and revenues $ 1,052 $ 967