v3.26.1
Related Party and Other Transactions - Transactions with Director Institutions (Details) - Directors' Financial Institutions - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Related Party Transaction [Line Items]        
Net capital stock issuances (redemptions and repurchases) $ 0 $ 499 $ 0 $ 499
Net advances (repayments) 92,422 121,000 (148,129) 135,188
Mortgage loan purchases $ 125,223 $ 19,999 $ 184,377 $ 38,210