v3.26.1
Note 11 - Fair Value Measurements - Carrying Amount and Fair Values of Financial Instruments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Servicing Asset at Amortized Cost, Fair Value $ 1,500 $ 1,300
Advance payments by borrowers for taxes 18,772 2,996
Reported Value Measurement [Member]    
Cash and cash equivalents 38,201 71,107
Loans receivable 1,683,881 1,675,552
FHLB stock 19,226 19,804
Accrued interest receivable 8,151 8,331
Servicing Asset at Amortized Cost, Fair Value 1,142 1,030
Deposits 1,420,981 1,437,272
Advance payments by borrowers for taxes 18,772 2,996
Borrowings 412,000 412,258
Accrued interest payable 4,107 3,558
Estimate of Fair Value Measurement [Member]    
Cash and cash equivalents 38,201 71,107
Loans receivable 1,661,155 1,632,248
FHLB stock 19,226 19,804
Accrued interest receivable 8,151 8,331
Servicing Asset at Amortized Cost, Fair Value 1,533 1,294
Deposits 1,420,692 1,436,939
Advance payments by borrowers for taxes 18,772 2,996
Borrowings 409,621 408,434
Accrued interest payable 4,107 3,558
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 1 [Member]    
Cash and cash equivalents 38,201 71,107
Loans receivable 0 0
FHLB stock 19,226 19,804
Accrued interest receivable 8,151 8,331
Servicing Asset at Amortized Cost, Fair Value 0 0
Deposits 525,553 504,626
Advance payments by borrowers for taxes 18,772 2,996
Borrowings 0 0
Accrued interest payable 4,107 3,558
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 2 [Member]    
Cash and cash equivalents 0 0
Loans receivable 0 0
FHLB stock 0 0
Accrued interest receivable 0 0
Servicing Asset at Amortized Cost, Fair Value 0 0
Deposits 895,139 932,313
Advance payments by borrowers for taxes 0 0
Borrowings 409,621 408,434
Accrued interest payable 0 0
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 3 [Member]    
Cash and cash equivalents 0 0
Loans receivable 1,661,155 1,632,248
FHLB stock 0 0
Accrued interest receivable 0 0
Servicing Asset at Amortized Cost, Fair Value 1,533 1,294
Deposits 0 0
Advance payments by borrowers for taxes 0 0
Borrowings 0 0
Accrued interest payable $ 0 $ 0