v3.25.1
Fair Value (Fair Value Difference Between Fair Value and Remaining Contractual Principal Balance Outstanding) (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Fair Value, Option, Quantitative Disclosures [Line Items]    
Fair Value Option, Principal Balance, Advances [1] $ 5,488 $ 5,269
Fair Value of advances under the fair value option [1] 5,539 5,286
Fair Value Over/(Under) Principal Balance, Advances [1] 51 17
Consolidated obligation bonds    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Fair Value Option, Principal Balance, CO Bonds 390 450
Fair value of bonds under the fair value option 380 436
Fair Value Over/(Under) Principal Balance, CO Bonds $ (10) $ (14)
[1] At March 31, 2025, and December 31, 2024, none of these advances were 90 days or more past due or had been placed on nonaccrual status.