v3.26.1
Note 6 - Fair Value Measurements - Balances of Assets Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair value, available for sale securities $ 227,792 $ 217,538
Fair Value, Recurring [Member]    
Fair value, available for sale securities 227,792 217,538
Derivatives - cash flow hedges 2,316 2,292
Total assets 230,108 219,830
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair value, available for sale securities 0 0
Derivatives - cash flow hedges 0 0
Total assets 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair value, available for sale securities 227,792 217,538
Derivatives - cash flow hedges 2,316 2,292
Total assets 230,108 219,830
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair value, available for sale securities 0 0
Derivatives - cash flow hedges 0 0
Total assets 0 0
US Treasury Securities [Member]    
Fair value, available for sale securities 42,034 37,338
US Treasury Securities [Member] | Fair Value, Recurring [Member]    
Fair value, available for sale securities 42,034 37,338
US Treasury Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair value, available for sale securities 0 0
US Treasury Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair value, available for sale securities 42,034 37,338
US Treasury Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair value, available for sale securities 0 0
US Agency and Mortgage-backed Securities [Member]    
Fair value, available for sale securities 126,481 122,797
US Agency and Mortgage-backed Securities [Member] | Fair Value, Recurring [Member]    
Fair value, available for sale securities 126,481 122,797
US Agency and Mortgage-backed Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair value, available for sale securities 0 0
US Agency and Mortgage-backed Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair value, available for sale securities 126,481 122,797
US Agency and Mortgage-backed Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair value, available for sale securities 0 0
Municipal Bonds [Member] | Fair Value, Recurring [Member]    
Fair value, available for sale securities 56,811 56,446
Municipal Bonds [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair value, available for sale securities 0 0
Municipal Bonds [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair value, available for sale securities 56,811 56,446
Municipal Bonds [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair value, available for sale securities 0 0
Corporate Debt Securities [Member]    
Fair value, available for sale securities 2,466 957
Corporate Debt Securities [Member] | Fair Value, Recurring [Member]    
Fair value, available for sale securities 2,466 957
Corporate Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Fair value, available for sale securities 0 0
Corporate Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair value, available for sale securities 2,466 957
Corporate Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair value, available for sale securities $ 0 $ 0