v3.26.1
Income Taxes (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Aug. 05, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Tax Examination [Line Items]          
Income tax rate   14.80% 23.90% 17.90% 39.30%
IRS | Tax Years 2011 to 2013          
Income Tax Examination [Line Items]          
Possible additional federal tax expense       $ 244  
IRS | Tax Years 2011 to 2013 | Minimum | Subsequent Event          
Income Tax Examination [Line Items]          
Possible additional federal tax expense $ 287        
IRS | Tax Years 2011 to 2013 | Maximum | Subsequent Event          
Income Tax Examination [Line Items]          
Possible additional federal tax expense 313        
IRS | Tax Years 2014 to 2016          
Income Tax Examination [Line Items]          
Possible additional federal tax expense       $ 431  
IRS | Tax Years 2014 to 2016 | Minimum | Subsequent Event          
Income Tax Examination [Line Items]          
Possible additional federal tax expense 488        
IRS | Tax Years 2014 to 2016 | Maximum | Subsequent Event          
Income Tax Examination [Line Items]          
Possible additional federal tax expense 531        
IRS | Tax Years 2017 to 2018 | Minimum | Subsequent Event          
Income Tax Examination [Line Items]          
Possible additional federal tax expense 213        
IRS | Tax Years 2017 to 2018 | Maximum | Subsequent Event          
Income Tax Examination [Line Items]          
Possible additional federal tax expense $ 380