v3.26.1
Investments (HTM Contractual Maturity) (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-Maturity Securities, Fair Value $ 415 $ 452
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, after Allowance for Credit Loss 413 447
Non-mortgage-backed securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Amortized Cost 89 69
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after Five Through Ten Years, Fair Value 94 74
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Amortized Cost 19 46
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after 10 Years, Fair Value 20 49
Held-to-Maturity Securities, Fair Value 147 154
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, after Allowance for Credit Loss 141 145
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Amortized Cost 33 27
Debt Securities, Held-to-maturity, Maturity, Allocated and Single Maturity Date, Rolling after One Through Five Years, Fair Value 33 28
Debt Securities, Held-to-Maturity, Amortized Cost Excluding Accrued Interest, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, Rolling within One Year 0 3
Debt Securities, Held-to-Maturity, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value 0 3
Mortgage-backed securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Held-to-Maturity Securities, Fair Value 268 298
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, after Allowance for Credit Loss $ 272 $ 302