v3.26.1
Deposits - Schedule of Interest Expense on Deposits (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Interest Expense on Deposit Liabilities, Disclosures        
NOW $ 59 $ 77 $ 108 $ 187
Money market 9,681 8,579 18,746 17,100
Savings 677 667 1,349 1,325
Time certificates of deposits 10,850 13,760 22,994 29,243
Total interest expense on deposits $ 21,267 $ 23,083 $ 43,197 $ 47,855