XML 79 R66.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Tax Disclosure [Abstract]        
Provision for income taxes $ 142 $ 150 $ 58 $ 61
Effective Income Tax Rate Reconciliation, Percent (21.50%) 24.70% (5.60%) 5.80%
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount $ (242)      
Effective Income Tax Rate Reconciliation, Sale of Membership Interest, Amount $ 89      
Effective Income Tax Rate Reconciliation, Tax Credit, Amount       $ 194