XML 114 R101.htm IDEA: XBRL DOCUMENT v3.22.4
Note 24 - Fair Value of Financial Instruments - Assets and Liabilities Measured On a Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Securities available for sale $ 890,751 $ 1,021,061
US Treasury Securities [Member]    
Securities available for sale 30,115 22,314
US Government Agencies Debt Securities [Member]    
Securities available for sale 47,372 27,493
Corporate Debt Securities [Member]    
Securities available for sale 46,004 46,582
Collateralized Mortgage-Backed Securities [Member]    
Securities available for sale 451,725 552,339
US States and Political Subdivisions Debt Securities [Member]    
Securities available for sale 315,535 372,333
Fair Value, Recurring [Member]    
Loans Held for Sale 304 1,200
Total 891,055 1,022,261
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 304 1,200
Total 837,287 978,171
Fair Value, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]    
Loans Held for Sale 0 0
Total 53,768 44,090
Fair Value, Recurring [Member] | US Treasury Securities [Member]    
Securities available for sale 30,115 22,314
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 30,115 22,314
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 47,372 27,493
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 47,372 27,493
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 46,004 46,582
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 27,004 26,582
Fair Value, Recurring [Member] | Corporate Debt Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available for sale 19,000 20,000
Fair Value, Recurring [Member] | Collateralized Mortgage-Backed Securities [Member]    
Securities available for sale 451,725 552,339
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 451,725 552,339
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 315,535 372,333
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 280,767 348,243
Fair Value, Recurring [Member] | US States and Political Subdivisions Debt Securities [Member] | Fair Value, Inputs, Level 3 [Member]    
Securities available for sale $ 34,768 $ 24,090