v3.25.2
Deposits (Types Of Deposits) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Interest-bearing:    
Demand $ 517,327 $ 389,071
Overnight 426,000 531,300
Term Deposits 15,342 1,000
Total interest-bearing 958,669 921,371
Non-interest-bearing:    
Other 76,586 67,650
Total non-interest-bearing 76,586 67,650
TOTAL DEPOSITS $ 1,035,255 $ 989,021