XML 68 R57.htm IDEA: XBRL DOCUMENT v3.25.2
Deposits - Interest Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Banking [Abstract]        
Savings $ 136 $ 154 $ 282 $ 288
Money market 5,070 5,696 10,170 8,568
NOW accounts 898 85 1,611 178
Time certificates of deposit 4,434 6,331 8,863 8,251
Interest expense $ 10,538 $ 12,266 $ 20,926 $ 17,285