XML 48 R37.htm IDEA: XBRL DOCUMENT v3.26.1
Investments (AFS Contractual Maturity) (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Dec. 31, 2025
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-Sale, Excluding Accrued Interest $ 27,418 $ 27,519
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 27,204 27,336
Non-mortgage-backed securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Amortized Cost 398 399
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Amortized Cost 268 224
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Amortized Cost 6 11
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value 6 11
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Amortized Cost 44 47
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value 46 49
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Fair Value 271 227
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value 424 426
Debt Securities, Available-for-Sale, Excluding Accrued Interest 747 713
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 716 681
Mortgage-backed securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Debt Securities, Available-for-sale 26,671 26,806
Debt Securities, Available-for-sale, Amortized Cost 26,488 26,655
Debt Securities, Available-for-Sale, Excluding Accrued Interest $ 26,671 $ 26,806