XML 67 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2023
Significant Change In Unrecognized Tax Benefits Is Reasonably Possible [Line Items]          
Effective Tax Rate 13.50% 10.70% 15.30% 10.10%  
Minimum [Member]          
Significant Change In Unrecognized Tax Benefits Is Reasonably Possible [Line Items]          
Decrease in Unrecognized Tax Benefits is Reasonably Possible, Estimated Range of Change $ 250   $ 250    
Minimum [Member] | Forecast [Member]          
Significant Change In Unrecognized Tax Benefits Is Reasonably Possible [Line Items]          
Effective Income Tax Rate Reconciliation, Tax Settlement, Amount         $ 225
Maximum [Member]          
Significant Change In Unrecognized Tax Benefits Is Reasonably Possible [Line Items]          
Decrease in Unrecognized Tax Benefits is Reasonably Possible, Estimated Range of Change $ 350   $ 350    
Maximum [Member] | Forecast [Member]          
Significant Change In Unrecognized Tax Benefits Is Reasonably Possible [Line Items]          
Effective Income Tax Rate Reconciliation, Tax Settlement, Amount         $ 315