XML 114 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
Operating Segments and Geographic Data - Segment Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Segment Reporting Information [Line Items]      
Total Income Tax Expense (Benefit) $ 5,950 $ (1,892) $ 2,691
Operating Segments | Upstream      
Segment Reporting Information [Line Items]      
Total Income Tax Expense (Benefit) 6,126 (985) 1,942
Operating Segments | Upstream | United States      
Segment Reporting Information [Line Items]      
Total Income Tax Expense (Benefit) 1,934 (570) (1,550)
Operating Segments | Upstream | International      
Segment Reporting Information [Line Items]      
Total Income Tax Expense (Benefit) 4,192 (415) 3,492
Operating Segments | Downstream      
Segment Reporting Information [Line Items]      
Total Income Tax Expense (Benefit) 750 61 562
Operating Segments | Downstream | United States      
Segment Reporting Information [Line Items]      
Total Income Tax Expense (Benefit) 547 (192) 392
Operating Segments | Downstream | International      
Segment Reporting Information [Line Items]      
Total Income Tax Expense (Benefit) 203 253 170
Segment Reconciling Items      
Segment Reporting Information [Line Items]      
Total Income Tax Expense (Benefit) $ (926) $ (968) $ 187