XML 104 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits - Interest Expense on Deposits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Note 9 - Deposits - Interest Expense on Deposits (Details)      
Certificate of deposit accounts $ 100,235 $ 64,844 $ 12,547
Savings accounts 472 520 211
Money market accounts 67,992 58,898 19,039
NOW accounts 75,683 64,191 15,353
Total due to depositors 244,382 188,453 47,150
Mortgagors' escrow deposits 254 202 135
Total interest expense on deposits $ 244,636 $ 188,655 $ 47,285