v3.25.2
Capital and Mandatorily Redeemable Capital Stock (MRCS) (Capital Rules) (Details) - $ / shares
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Federal Home Loan Banks [Abstract]    
Par value per share $ 100 $ 100
Capital Stock, Redemption, Period of Written Notice 5 years