XML 86 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Net Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]    
Deferred tax assets $ 12,301 $ 11,258
Deferred tax liabilities (9,306) (8,976)
Valuation allowance (3,162) (2,423)
Net deferred tax assets/(liabilities) $ 167 $ 141