XML 103 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Deposits - Total Deposits and the Weighted Average Rate on Deposits (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Note 9 - Deposits - Total Deposits and the Weighted Average Rate on Deposits (Details)    
Certificate of deposit accounts $ 2,650,164 $ 2,311,290
Certificate of deposit accounts 4.41%  
Savings accounts $ 98,964 108,605
Savings accounts 0.38%  
Money market accounts $ 1,686,109 1,726,404
Money market accounts 3.48%  
NOW accounts $ 1,854,069 1,771,164
NOW accounts 3.26%  
Total interest-bearing deposits $ 6,289,306 5,917,463
Non-interest bearing demand deposits 836,545 847,416
Total due to depositors 7,125,851 6,764,879
Mortgagors' escrow deposits $ 53,082 50,382
Mortgagors' escrow deposits 0.27%  
Total deposits $ 7,178,933 $ 6,815,261