v3.26.1
Note 6 - Fair Value Measurements - Schedule of Fair Value by Balance Sheet Grouping (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Servicing Asset at Fair Value, Amount $ 1,840,000 $ 1,748,000
Reported Value Measurement [Member] | Fair Value, Inputs, Level 1 [Member]    
Cash and cash equivalents 113,435,000 145,554,000
Reported Value Measurement [Member] | Fair Value, Inputs, Level 2 [Member]    
Certificates of deposit 10,863,000 10,180,000
Interest receivable 8,057,000 7,348,000
Interest payable 580,000 724,000
Reported Value Measurement [Member] | Fair Value, Inputs, Level 3 [Member]    
Stock in Federal Home Loan Bank and other equity securities 10,871 10,871
Net loans 1,092,098,000 1,050,473,000
Servicing Asset at Fair Value, Amount 1,101,000 1,159,000
Time deposits 137,200,000 141,661,000
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 1 [Member]    
Cash and cash equivalents 113,435,000 145,554,000
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 2 [Member]    
Certificates of deposit 10,871,000 10,243,000
Interest receivable 8,057,000 7,348,000
Interest payable 580,000 724,000
Estimate of Fair Value Measurement [Member] | Fair Value, Inputs, Level 3 [Member]    
Stock in Federal Home Loan Bank and other equity securities 10,871 10,871
Net loans 1,027,489,000 990,239,000
Servicing Asset at Fair Value, Amount 1,840,000 1,748,000
Time deposits $ 137,130,000 $ 141,713,000