XML 103 R84.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes - Net Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]    
Deferred tax assets $ 21,065 $ 17,991
Deferred tax liabilities (11,420) (10,091)
Valuation allowance (9,754) (7,837)
Net deferred tax liabilities after valuation allowance $ (109)  
Net deferred tax assets after valuation allowance   $ 63