XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Investment Securities, Available-for-sale Securities, Gross Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Available for sale securities unrealized loss position - Fair Value [Abstract]    
Less than 12 months - Fair Value $ 102,731 $ 276,277
12 months or more - Fair Value 347,405 197,631
Total - Fair Value 450,136 473,908
Available for sale securities unrealized loss position - Gross Unrealized Loss [Abstract]    
Less than 12 months - Gross Unrealized Loss 4,229 16,767
12 months or more - Gross Unrealized Loss 37,768 26,785
Total - Gross Unrealized Loss 41,997 43,552
Available-for-sale, allowance for credit loss 0  
U. S. Government Sponsored Enterprises [Member]    
Available for sale securities unrealized loss position - Fair Value [Abstract]    
Less than 12 months - Fair Value 52,728 57,849
12 months or more - Fair Value 60,841 55,337
Total - Fair Value 113,569 113,186
Available for sale securities unrealized loss position - Gross Unrealized Loss [Abstract]    
Less than 12 months - Gross Unrealized Loss 1,459 1,290
12 months or more - Gross Unrealized Loss 4,146 4,647
Total - Gross Unrealized Loss 5,605 5,937
Mortgage-Backed Securities and Collateralized Mortgage Obligations - Residential [Member]    
Available for sale securities unrealized loss position - Fair Value [Abstract]    
Less than 12 months - Fair Value 40,282 164,772
12 months or more - Fair Value 200,666 93,009
Total - Fair Value 240,948 257,781
Available for sale securities unrealized loss position - Gross Unrealized Loss [Abstract]    
Less than 12 months - Gross Unrealized Loss 2,477 13,010
12 months or more - Gross Unrealized Loss 28,047 18,139
Total - Gross Unrealized Loss 30,524 31,149
Corporate Bonds [Member]    
Available for sale securities unrealized loss position - Fair Value [Abstract]    
Less than 12 months - Fair Value 9,721 52,805
12 months or more - Fair Value 66,897 28,542
Total - Fair Value 76,618 81,347
Available for sale securities unrealized loss position - Gross Unrealized Loss [Abstract]    
Less than 12 months - Gross Unrealized Loss 293 2,395
12 months or more - Gross Unrealized Loss 3,483 1,900
Total - Gross Unrealized Loss 3,776 4,295
Small Business Administration-Guaranteed Participation Securities [Member]    
Available for sale securities unrealized loss position - Fair Value [Abstract]    
Less than 12 months - Fair Value 0 802
12 months or more - Fair Value 18,382 20,175
Total - Fair Value 18,382 20,977
Available for sale securities unrealized loss position - Gross Unrealized Loss [Abstract]    
Less than 12 months - Gross Unrealized Loss 0 71
12 months or more - Gross Unrealized Loss 2,062 2,067
Total - Gross Unrealized Loss 2,062 2,138
Other [Member]    
Available for sale securities unrealized loss position - Fair Value [Abstract]    
Less than 12 months - Fair Value 0 49
12 months or more - Fair Value 619 568
Total - Fair Value 619 617
Available for sale securities unrealized loss position - Gross Unrealized Loss [Abstract]    
Less than 12 months - Gross Unrealized Loss 0 1
12 months or more - Gross Unrealized Loss 30 32
Total - Gross Unrealized Loss $ 30 $ 33