XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investment Securities, Available-for-sale Securities, Gross Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Available for sale securities unrealized loss position - Fair Value [Abstract]      
Less than 12 months - Fair Value $ 22,354 $ 0  
12 months or more - Fair Value 365,896 439,923  
Total - Fair Value 388,250 439,923  
Available for sale securities unrealized loss position - Gross Unrealized Loss [Abstract]      
Less than 12 months - Gross Unrealized Loss 74 0  
12 months or more - Gross Unrealized Loss 33,298 32,510  
Total - Gross Unrealized Loss 33,372 32,510  
Available-for-sale, allowance for credit loss 0   $ 0
U. S. Government Sponsored Enterprises [Member]      
Available for sale securities unrealized loss position - Fair Value [Abstract]      
Less than 12 months - Fair Value 19,955 0  
12 months or more - Fair Value 86,841 116,163  
Total - Fair Value 106,796 116,163  
Available for sale securities unrealized loss position - Gross Unrealized Loss [Abstract]      
Less than 12 months - Gross Unrealized Loss 45 0  
12 months or more - Gross Unrealized Loss 2,440 3,065  
Total - Gross Unrealized Loss 2,485 3,065  
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 2,399 0  
12 months or more - Fair Value 209,057 227,891  
Total - Fair Value 211,456 227,891  
Available for sale securities unrealized loss position - Gross Unrealized Loss [Abstract]      
Less than 12 months - Gross Unrealized Loss 29 0  
12 months or more - Gross Unrealized Loss 27,930 25,775  
Total - Gross Unrealized Loss 27,959 25,775  
Corporate Bonds [Member]      
Available for sale securities unrealized loss position - Fair Value [Abstract]      
Less than 12 months - Fair Value 0 0  
12 months or more - Fair Value 53,764 78,052  
Total - Fair Value 53,764 78,052  
Available for sale securities unrealized loss position - Gross Unrealized Loss [Abstract]      
Less than 12 months - Gross Unrealized Loss 0 0  
12 months or more - Gross Unrealized Loss 1,290 2,098  
Total - Gross Unrealized Loss 1,290 2,098  
Small Business Administration-Guaranteed Participation Securities [Member]      
Available for sale securities unrealized loss position - Fair Value [Abstract]      
Less than 12 months - Fair Value 0 0  
12 months or more - Fair Value 15,592 17,186  
Total - Fair Value 15,592 17,186  
Available for sale securities unrealized loss position - Gross Unrealized Loss [Abstract]      
Less than 12 months - Gross Unrealized Loss 0 0  
12 months or more - Gross Unrealized Loss 1,630 1,554  
Total - Gross Unrealized Loss 1,630 1,554  
Other [Member]      
Available for sale securities unrealized loss position - Fair Value [Abstract]      
Less than 12 months - Fair Value 0 0  
12 months or more - Fair Value 642 631  
Total - Fair Value 642 631  
Available for sale securities unrealized loss position - Gross Unrealized Loss [Abstract]      
Less than 12 months - Gross Unrealized Loss 0 0  
12 months or more - Gross Unrealized Loss 8 18  
Total - Gross Unrealized Loss $ 8 $ 18