v3.26.1
Note 10 - Fair Values of Financial Instruments 1 (Details Textual) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value $ 0   $ 0
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings 0 $ 0  
Financing Receivable, Impaired During Period Gross 3,400   3,600
Financing Receivable, Impaired During Period, Allowance For Credit Losses, Individually Evaluated For Impairment 400   300
Other Real Estate Owned, Fair Value Disclosure 700   2,000
Other Real Estate Owned, Write Downs 100 $ 300  
Fair Value, Nonrecurring [Member] | Fair Value, Inputs, Level 3 [Member]      
Financial Liabilities Fair Value Disclosure $ 0   $ 0