v3.26.1
Note 6 - Fair Value Measurements - Balances of Assets Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Fair value, available for sale securities $ 217,655 $ 217,538
Fair Value, Recurring [Member]    
Fair value, available for sale securities 217,655 217,538
Derivatives - cash flow hedges 2,288 2,292
Total assets 219,943 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 217,655 217,538
Derivatives - cash flow hedges 2,288 2,292
Total assets 219,943 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 37,135 37,338
US Treasury Securities [Member] | Fair Value, Recurring [Member]    
Fair value, available for sale securities 37,135 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 37,135 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 122,418 122,797
US Agency and Mortgage-backed Securities [Member] | Fair Value, Recurring [Member]    
Fair value, available for sale securities 122,418 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 122,418 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,147 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,147 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 1,955 957
Corporate Debt Securities [Member] | Fair Value, Recurring [Member]    
Fair value, available for sale securities 1,955 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 1,955 957
Corporate Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair value, available for sale securities $ 0 $ 0