XML 68 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Note 3 - Investment Securities - Portfolio of Securities Available-for-sale (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Amortized cost $ 721,799 $ 535,182
Gross unrealized gains 289 4,281
Gross unrealized losses (87,204) (4,956)
Securities available-for-sale 634,884 534,507
US Government Agencies Debt Securities [Member]    
Amortized cost 54,889 50,336
Gross unrealized gains 0 649
Gross unrealized losses (10,439) (625)
Securities available-for-sale 44,450 50,360
Residential Mortgage-Backed Securities [Member]    
Amortized cost 475,263 317,111
Gross unrealized gains 178 1,868
Gross unrealized losses (57,863) (2,884)
Securities available-for-sale 417,578 316,095
Commercial Mortgage-Backed Securities [Member]    
Amortized cost 25,485 10,814
Gross unrealized gains 0 118
Gross unrealized losses (4,381) (463)
Securities available-for-sale 21,104 10,469
US States and Political Subdivisions Debt Securities [Member]    
Amortized cost 157,247 145,045
Gross unrealized gains 111 1,562
Gross unrealized losses (14,462) (982)
Securities available-for-sale 142,896 145,625
Corporate Debt Securities [Member]    
Amortized cost 7,000 8,968
Gross unrealized gains 0 81
Gross unrealized losses (26) 0
Securities available-for-sale 6,974 9,049
Asset-Backed Securities [Member]    
Amortized cost 1,673 2,563
Gross unrealized gains 0 3
Gross unrealized losses (33) (2)
Securities available-for-sale 1,640 2,564
Other Debt Obligations [Member]    
Amortized cost 242 195
Gross unrealized gains 0 0
Gross unrealized losses 0 0
Securities available-for-sale $ 242 195
Certificates of Deposit [Member]    
Amortized cost   150
Gross unrealized gains   0
Gross unrealized losses   0
Securities available-for-sale   $ 150