v3.25.1
Note 6 - Fair Value of Financial Instruments - Financial Instruments Not Recorded at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Restricted stock $ 24,329 $ 27,712
Checking deposits 1,072,766 1,074,671
Savings, NOW and money market deposits 1,587,030 1,574,160
Time deposits 635,789 616,027
Reported Value Measurement [Member]    
Cash and cash equivalents 67,555 38,330
Loans, net 3,135,626 [1] 3,193,276
Restricted stock 24,329 27,712
Accrued interest receivable 13,303 13,407
Checking deposits 1,072,766 1,074,671
Savings, NOW and money market deposits 1,587,030 1,574,160
Time deposits 635,789 616,027
Overnight advances 0 0
Other borrowings 360,000 435,000
Accrued interest payable 5,810 7,672
Estimate of Fair Value Measurement [Member]    
Cash and cash equivalents 67,555 38,330
Loans, net 2,900,997 [1] 2,947,587
Accrued interest receivable 13,303 13,407
Checking deposits 1,072,766 1,074,671
Savings, NOW and money market deposits 1,587,030 1,574,160
Time deposits 634,364 614,245
Overnight advances 0 0
Other borrowings 360,382 434,492
Accrued interest payable 5,810 7,672
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 1 [Member]    
Cash and cash equivalents 67,555 38,330
Loans, net 0 [1] 0
Accrued interest receivable 0 0
Checking deposits 1,072,766 1,074,671
Savings, NOW and money market deposits 1,587,030 1,574,160
Time deposits 0 0
Overnight advances 0 0
Other borrowings 0 0
Accrued interest payable 0 0
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 2 [Member]    
Cash and cash equivalents 0 0
Loans, net 0 [1] 0
Accrued interest receivable 2,514 2,701
Checking deposits 0 0
Savings, NOW and money market deposits 0 0
Time deposits 634,364 614,245
Overnight advances 0 0
Other borrowings 360,382 434,492
Accrued interest payable 5,810 7,672
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 3 [Member]    
Cash and cash equivalents 0 0
Loans, net 2,900,997 [1] 2,947,587
Accrued interest receivable 10,789 10,706
Checking deposits 0 0
Savings, NOW and money market deposits 0 0
Time deposits 0 0
Overnight advances 0 0
Other borrowings 0 0
Accrued interest payable $ 0 $ 0
[1] The decrease in fair value of net loans is mainly due to an increase in interest rates.