XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes (Unaudited) Unrecognized Tax Benefit (Details 2) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Unrecognized Tax Benefit Detail            
Decrease in Unrecognized Tax Benefits is Reasonably Possible $ 700     $ 700    
Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense 64 $ 21   110 $ 48  
Unrecognized Tax Benefits 2,100     2,100    
IRC Section 451(b)            
Unrecognized Tax Benefit Detail            
Unrecognized Tax Benefits 938     938    
Other Current Liabilities [Member]            
Unrecognized Tax Benefit Detail            
Unrecognized Tax Benefits $ 1,200     $ 1,200   $ 964
Internal Revenue Service (IRS)            
Unrecognized Tax Benefit Detail            
Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities     $ 90