XML 63 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 3 - Debt Securities - Securities Available-for-sale (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Amortized cost $ 798,703 $ 869,996
Gross unrealized gains 135 42
Gross unrealized losses (62,449) (83,600)
Estimated fair value 736,389 786,438
US Treasury Securities [Member]    
Amortized cost 213,646 227,065
Gross unrealized gains 29 0
Gross unrealized losses (13,587) (19,468)
Estimated fair value 200,088 207,597
US Government Agencies Debt Securities [Member]    
Amortized cost 99,455 110,370
Gross unrealized gains 2 4
Gross unrealized losses (6,842) (9,441)
Estimated fair value 92,615 100,933
Mortgage-Backed Securities, Issued by US Government Sponsored Enterprises [Member]    
Amortized cost 115,988 133,205
Gross unrealized gains 0 4
Gross unrealized losses (14,124) (16,468)
Estimated fair value 101,864 116,741
US States and Political Subdivisions Debt Securities [Member]    
Amortized cost 292,475 317,179
Gross unrealized gains 93 27
Gross unrealized losses (22,677) (31,203)
Estimated fair value 269,891 286,003
Corporate Debt Securities [Member]    
Amortized cost 77,139 82,177
Gross unrealized gains 11 7
Gross unrealized losses (5,219) (7,020)
Estimated fair value $ 71,931 $ 75,164