XML 41 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Note 5 - Financial Instruments and Fair Value Measurements - Fair Value of Financial Instruments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Fair Value, Inputs, Level 1 [Member] | Reported Value Measurement [Member]    
Cash and cash equivalents $ 213,907 $ 216,568
Fair Value, Inputs, Level 1 [Member] | Estimate of Fair Value Measurement [Member]    
Cash and cash equivalents 213,907 216,568
Fair Value, Inputs, Level 2 [Member] | Reported Value Measurement [Member]    
Restricted equity securities 6,285 5,956
Interest receivable 8,085 8,386
Interest payable (232) (128)
Fair Value, Inputs, Level 2 [Member] | Estimate of Fair Value Measurement [Member]    
Restricted equity securities 6,285 5,956
Interest receivable 8,085 8,386
Interest payable (232) (128)
Fair Value, Inputs, Level 3 [Member] | Reported Value Measurement [Member]    
Loans, net 1,062,230 1,004,277
Deposits (1,690,301) (1,650,534)
Fair Value, Inputs, Level 3 [Member] | Estimate of Fair Value Measurement [Member]    
Loans, net 989,539 917,242
Deposits (1,689,844) (1,649,808)
Commitments and standby letters of credit $ (1,766) $ (1,863)