v3.25.1
Commitments and Contingencies - Tax Credits and Amortization (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Tax Contingency [Line Items]    
Investment Program, Proportional Amortization Method, Elected, Income Tax Credit and Other Income Tax Benefit, before Amortization, Statement of Cash Flows [Extensible Enumeration] Provision for income taxes  
Investment Program, Proportional Amortization Method, Elected, Income Tax Credit and Other Income Tax Benefit, before Amortization, Statement of Cash Flows [Extensible Enumeration] Provision for income taxes  
Investment Program, Proportional Amortization Method, Elected, Income Tax Credit and Other Income Tax Benefit, before Amortization, Statement of Cash Flows [Extensible Enumeration] Provision for income taxes  
Investment Program, Proportional Amortization Method, Applied, Amortization Expense, Statement of Income or Comprehensive Income [Extensible Enumeration] Provision for income taxes  
Investments in affordable housing projects    
Income Tax Contingency [Line Items]    
Investments in affordable housing projects, other qualified tax credits, and other community development investments $ 211 $ 185
Amortization and other changes in carrying amount: 188 171
Other Community Development Investment    
Income Tax Contingency [Line Items]    
Amortization and other changes in carrying amount: $ 2 $ 2