XML 93 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt Securities (Schedule Of Cost And Estimated Fair Value Of Securities Available For Sale And Securities Held To Maturity By Contractual Maturity) (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Debt Securities held to maturity, amortized cost $ 5,170 $ 763
Debt Securities held to maturity, estimated fair value 4,226 716
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost 330  
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value 326  
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost 2,009  
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value 1,931  
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Amortized Cost 743  
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Fair Value 726  
Debt Securities, Available-for-sale, Allocated and Single Maturity Date, Maturity, after 10 Years, Amortized Cost 138  
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after 10 Years, Fair Value 124  
Debt Securities, Available-for-sale, Amortized Cost 28,183 30,864
Debt securities available for sale 26,224 28,104
Residential agency    
Debt Securities held to maturity, amortized cost 4,663 247
Debt Securities held to maturity, estimated fair value 3,734 223
Debt Securities, Available-for-sale, Amortized Cost 20,482 19,450
Debt securities available for sale 18,945 17,372
Commercial agency    
Debt Securities held to maturity, amortized cost 507 516
Debt Securities held to maturity, estimated fair value 492 493
Debt Securities, Available-for-sale, Amortized Cost 4,389 7,807
Debt securities available for sale 4,090 7,307
Commercial non-agency    
Debt Securities, Available-for-sale, Amortized Cost 92 93
Debt securities available for sale $ 82 $ 83