XML 138 R121.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 21 - Fair Value Measurements and Fair Value of Financial Instruments - Assets and Liabilities Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Securities available-for-sale $ 612,847 $ 617,162
Fair Value, Recurring [Member]    
Securities available-for-sale 612,847 617,162
Equity securities 20,092 18,564
Derivatives - interest rate contracts 37,398 43,805
Total assets 670,337 679,531
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Securities available-for-sale 171 165
Equity securities 9,739 9,867
Derivatives - interest rate contracts 0 0
Total assets 9,910 10,032
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Securities available-for-sale 606,150 609,875
Equity securities 10,353 8,697
Derivatives - interest rate contracts 37,398 43,805
Total assets 653,901 662,377
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available-for-sale 6,526 7,122
Equity securities 0 0
Derivatives - interest rate contracts 0 0
Total assets 6,526 7,122
US Government Agencies Debt Securities [Member]    
Securities available-for-sale 84,670 45,326
US Government Agencies Debt Securities [Member] | Fair Value, Recurring [Member]    
Securities available-for-sale 84,670 45,326
US Government Agencies Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Securities available-for-sale 0 0
US Government Agencies Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Securities available-for-sale 84,670 45,326
US Government Agencies Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available-for-sale 0 0
Residential Mortgage-Backed Securities [Member]    
Securities available-for-sale 378,838 411,191
Residential Mortgage-Backed Securities [Member] | Fair Value, Recurring [Member]    
Securities available-for-sale 378,838 411,191
Residential Mortgage-Backed Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Securities available-for-sale 0 0
Residential Mortgage-Backed Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Securities available-for-sale 378,838 411,191
Residential Mortgage-Backed Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available-for-sale 0 0
Commercial Mortgage-Backed Securities [Member]    
Securities available-for-sale 20,892 21,564
Commercial Mortgage-Backed Securities [Member] | Fair Value, Recurring [Member]    
Securities available-for-sale 20,892 21,564
Commercial Mortgage-Backed Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Securities available-for-sale 0 0
Commercial Mortgage-Backed Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Securities available-for-sale 20,892 21,564
Commercial Mortgage-Backed Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available-for-sale 0 0
US States and Political Subdivisions Debt Securities [Member]    
Securities available-for-sale 122,404 132,705
US States and Political Subdivisions Debt Securities [Member] | Fair Value, Recurring [Member]    
Securities available-for-sale 122,404 132,705
US States and Political Subdivisions Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Securities available-for-sale 0 0
US States and Political Subdivisions Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Securities available-for-sale 115,878 125,583
US States and Political Subdivisions Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available-for-sale 6,526 7,122
Corporate Debt Securities [Member]    
Securities available-for-sale 4,987 4,973
Corporate Debt Securities [Member] | Fair Value, Recurring [Member]    
Securities available-for-sale 4,987 4,973
Corporate Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Securities available-for-sale 0 0
Corporate Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Securities available-for-sale 4,987 4,973
Corporate Debt Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available-for-sale 0 0
Asset-Backed Securities [Member]    
Securities available-for-sale 885 1,238
Asset-Backed Securities [Member] | Fair Value, Recurring [Member]    
Securities available-for-sale 885 1,238
Asset-Backed Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Securities available-for-sale 0 0
Asset-Backed Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Securities available-for-sale 885 1,238
Asset-Backed Securities [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available-for-sale 0 0
Certificates of Deposit [Member] | Fair Value, Recurring [Member]    
Securities available-for-sale 0 0
Certificates of Deposit [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Securities available-for-sale 0 0
Certificates of Deposit [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Securities available-for-sale 0 0
Certificates of Deposit [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available-for-sale 0 0
Other Debt Obligations [Member]    
Securities available-for-sale 171 165
Other Debt Obligations [Member] | Fair Value, Recurring [Member]    
Securities available-for-sale 171 165
Other Debt Obligations [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Securities available-for-sale 171 165
Other Debt Obligations [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Securities available-for-sale 0 0
Other Debt Obligations [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available-for-sale $ 0 $ 0