XML 70 R57.htm IDEA: XBRL DOCUMENT v3.24.2
Income Taxes (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Effective Income Tax Rate Reconciliation and Change In Unrecognized Tax Benefits [Line Items]        
Effective Tax Rate 59.10% 15.40% 15.80% 17.00%
Effective Income Tax Rate Reconciliation, Expected Resolution of Certain Legal Matters, Expense $ 918      
Effective Income Tax Rate Reconciliation, Tax Settlement, Amount     $ 275  
Effective Income Tax Rate Reconciliation, Disposition of Business, Expense (Benefit), Amount     143  
Minimum [Member]        
Effective Income Tax Rate Reconciliation and Change In Unrecognized Tax Benefits [Line Items]        
Decrease in Unrecognized Tax Benefits is Reasonably Possible, Estimated Range of Change 50   50  
Maximum [Member]        
Effective Income Tax Rate Reconciliation and Change In Unrecognized Tax Benefits [Line Items]        
Increase in Unrecognized Tax Benefits is Reasonably Possible, Estimated Range of Change $ 75   $ 75