XML 114 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 24 - Fair Value of Financial Instruments - Assets and Liabilities Measured On a Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Securities available for sale $ 879,571 $ 890,751
US Treasury Securities [Member]    
Securities available for sale 16,239 30,115
US Government Agencies Debt Securities [Member]    
Securities available for sale 9,410 47,372
Corporate Debt Securities [Member]    
Securities available for sale 43,839 46,004
Collateralized Mortgage-Backed Securities [Member]    
Securities available for sale 506,310 451,725
US States and Political Subdivisions Debt Securities [Member]    
Securities available for sale 303,773 315,535
US States and Political Subdivisions Debt Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available for sale 20,847  
Fair Value, Recurring [Member]    
Loans Held for Sale 835 304
Total 880,406 891,055
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]    
Loans Held for Sale 0 0
Total 0 0
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 2 [Member]    
Loans Held for Sale 835 304
Total 851,591 837,287
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Loans Held for Sale 0 0
Total 28,815 53,768
Fair Value, Recurring [Member] | US Treasury Securities [Member]    
Securities available for sale 16,239 30,115
Fair Value, Recurring [Member] | US Treasury Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Securities available for sale 0 0
Fair Value, Recurring [Member] | US Treasury Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Securities available for sale 16,239 30,115
Fair Value, Recurring [Member] | US Treasury Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available for sale 0 0
Fair Value, Recurring [Member] | US Government Agencies Debt Securities [Member]    
Securities available for sale 9,410 47,372
Fair Value, Recurring [Member] | US Government Agencies Debt Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Securities available for sale 0 0
Fair Value, Recurring [Member] | US Government Agencies Debt Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Securities available for sale 9,410 47,372
Fair Value, Recurring [Member] | US Government Agencies Debt Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available for sale 0 0
Fair Value, Recurring [Member] | Corporate Debt Securities [Member]    
Securities available for sale 43,839 46,004
Fair Value, Recurring [Member] | Corporate Debt Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Securities available for sale 0 0
Fair Value, Recurring [Member] | Corporate Debt Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Securities available for sale 35,871 27,004
Fair Value, Recurring [Member] | Corporate Debt Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available for sale 7,968 19,000
Fair Value, Recurring [Member] | Collateralized Mortgage-Backed Securities [Member]    
Securities available for sale 506,310 451,725
Fair Value, Recurring [Member] | Collateralized Mortgage-Backed Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Securities available for sale 0 0
Fair Value, Recurring [Member] | Collateralized Mortgage-Backed Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Securities available for sale 506,310 451,725
Fair Value, Recurring [Member] | Collateralized Mortgage-Backed Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available for sale 0 0
Fair Value, Recurring [Member] | US States and Political Subdivisions Debt Securities [Member]    
Securities available for sale 303,773 315,535
Fair Value, Recurring [Member] | US States and Political Subdivisions Debt Securities [Member] | Fair Value, Inputs, Level 1 [Member]    
Securities available for sale 0 0
Fair Value, Recurring [Member] | US States and Political Subdivisions Debt Securities [Member] | Fair Value, Inputs, Level 2 [Member]    
Securities available for sale 282,926 280,767
Fair Value, Recurring [Member] | US States and Political Subdivisions Debt Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available for sale $ 20,847 $ 34,768