v3.26.1
Securities - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Unrealized loss $ 279 $ 163
Unrealized loss on securities $ 15,335 3,146
Macroeconomic factors supportable period 24 months  
Reversion to average loss factors period 8 months  
Allowance for credit losses- securities held to maturity $ 2 2
Collateral Pledged    
Certain Loans Acquired in Transfer Accounted for as Debt Securities Accretable Yield Movement Schedule [Line Items]    
Investments pledged to secure deposits $ 8,400 $ 4,100