XML 72 R56.htm IDEA: XBRL DOCUMENT v3.23.4
Income Taxes Unrecognized Tax Benefits (Details 3) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]      
Increase in Unrecognized Tax Benefits is Reasonably Possible $ 120    
Unrecognized Tax Benefit Related to Methods of Accounting 2,000    
Unrecognized Tax Benefits Related to Methods of Accounting - 451(b) 843    
Current unrecognized tax benefits 964 $ 728  
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued 305 216  
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 848    
Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities 189 110 $ 1
Unrecognized Tax Benefits, Interest on Income Taxes Expense 62 29 25
Unrecognized Tax Benefits Rollforward (Table Amounts) [Abstract]      
Unrecognized tax benefits at beginning of the year 1,663 1,630 1,481
Additions based on tax positions related to the current year 276 262 355
Additions for tax positions of prior years 254 6 47
Reductions for tax positions of prior years (9) (124) (251)
Settlements with taxing authorities (189) (110) (1)
Other, net (1) (1) (1)
Net change in unrecognized tax benefits 331 33 149
Unrecognized tax benefits at end of the year 1,994 $ 1,663 $ 1,630
Internal Revenue Service (IRS) [Member]      
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]      
Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities 90    
Unrecognized Tax Benefits Rollforward (Table Amounts) [Abstract]      
Settlements with taxing authorities (90)    
California Franchise Tax Board [Member]      
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]      
Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities 95    
Tax Adjustments, Settlements, and Unusual Provisions 11    
Unrecognized Tax Benefits Rollforward (Table Amounts) [Abstract]      
Settlements with taxing authorities $ (95)