v3.25.2
Note 5 - Financial Instruments and Fair Value Measurements - Measured on Recurring and Non Recurring Basis (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Available-for-sale securities, fair market value $ 503,347,000 $ 526,496,000
Equity Securities 3,292,000 3,169,000
US Government Agencies Debt Securities [Member]    
Available-for-sale securities, fair market value 80,990,000 87,074,000
US Government Agencies Debt Securities [Member] | Fair Value, Recurring [Member]    
Available-for-sale securities, fair market value 80,990,000 87,074,000
US Government Agencies Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Available-for-sale securities, fair market value 0 0
US Government Agencies Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Available-for-sale securities, fair market value 80,990,000 87,074,000
US Government Agencies Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Available-for-sale securities, fair market value 0 0
Collateralized Mortgage Obligations [Member]    
Available-for-sale securities, fair market value 25,727,000 28,499,000
Collateralized Mortgage Obligations [Member] | Fair Value, Recurring [Member]    
Available-for-sale securities, fair market value 25,727,000 28,499,000
Collateralized Mortgage Obligations [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Available-for-sale securities, fair market value 0 0
Collateralized Mortgage Obligations [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Available-for-sale securities, fair market value 25,727,000 28,499,000
Collateralized Mortgage Obligations [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Available-for-sale securities, fair market value 0 0
US States and Political Subdivisions Debt Securities [Member]    
Available-for-sale securities, fair market value 310,591,000 322,492,000
US States and Political Subdivisions Debt Securities [Member] | Fair Value, Recurring [Member]    
Available-for-sale securities, fair market value 310,591,000 322,492,000
US States and Political Subdivisions Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Available-for-sale securities, fair market value 0 0
US States and Political Subdivisions Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Available-for-sale securities, fair market value 310,591,000 322,492,000
US States and Political Subdivisions Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Available-for-sale securities, fair market value 0 0
SBA Pool [Member]    
Available-for-sale securities, fair market value 763,000 879,000
SBA Pool [Member] | Fair Value, Recurring [Member]    
Available-for-sale securities, fair market value 763,000 879,000
SBA Pool [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Available-for-sale securities, fair market value 0 0
SBA Pool [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Available-for-sale securities, fair market value 763,000 879,000
SBA Pool [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Available-for-sale securities, fair market value 0 0
Corporate Debt Securities [Member]    
Available-for-sale securities, fair market value 41,725,000 41,212,000
Corporate Debt Securities [Member] | Fair Value, Recurring [Member]    
Available-for-sale securities, fair market value 41,725,000 41,212,000
Corporate Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Available-for-sale securities, fair market value 0 0
Corporate Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Available-for-sale securities, fair market value 41,725,000 41,212,000
Corporate Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Available-for-sale securities, fair market value 0 0
Asset-Backed Securities [Member]    
Available-for-sale securities, fair market value 43,551,000 46,340,000
Asset-Backed Securities [Member] | Fair Value, Recurring [Member]    
Available-for-sale securities, fair market value 43,551,000 46,340,000
Asset-Backed Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Available-for-sale securities, fair market value 0 0
Asset-Backed Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Available-for-sale securities, fair market value 43,551,000 46,340,000
Asset-Backed Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Available-for-sale securities, fair market value 0 0
Mutual Fund [Member] | Fair Value, Recurring [Member]    
Equity Securities 3,292,000 3,169,000
Mutual Fund [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Equity Securities 3,292,000 3,169,000
Mutual Fund [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Equity Securities 0 0
Mutual Fund [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Equity Securities $ 0 $ 0