XML 56 R42.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 Examination [Line Items]        
Income tax rate 23.90% 23.30% 39.30% 28.30%
IRS | Tax Years 2011 to 2013        
Income Tax Examination [Line Items]        
Possible additional federal tax expense     $ 244  
IRS | Tax Years 2014 to 2016        
Income Tax Examination [Line Items]        
Possible additional federal tax expense     $ 431