v3.25.2
Related Party and Other Transactions - Transactions with Director Institutions (Details) - Directors' Financial Institutions - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Related Party Transaction [Line Items]        
Net capital stock issuances (redemptions and repurchases) $ 499 $ 68 $ 499 $ 385
Net advances 121,000 91,762 135,188 3,460
Mortgage loan purchases $ 19,999 $ 23,156 $ 38,210 $ 36,428