v3.26.1
Capital (Mandatorily Redeemable Capital Stock) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Banking Regulation, Total Capital [Abstract]          
Interest Expense, Capital Securities $ 300 $ 100      
Balance, beginning of the period     $ 12,344 $ 7,025  
Capital stock subject to mandatory redemption reclassified from capital 12,248   12,886 0  
Redemption/repurchase of mandatorily redeemable capital stock     (11,851) (794)  
Balance, end of the period $ 13,379 $ 6,231 $ 13,379 $ 6,231  
Capital stock, Par value Per Share $ 100   $ 100   $ 100