v3.26.1
Deposits - Schedule of Interest Expense on Deposits (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Interest Expense on Deposit Liabilities, Disclosures    
NOW $ 49 $ 109
Money market 9,065 8,521
Savings 671 658
Time certificates of deposits 12,145 15,484
Total interest expense on deposits $ 21,930 $ 24,772