XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Investment Securities, Available-for-sale Securities, Gross Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Available for sale debt securities unrealized loss position - Fair Value [Abstract]      
Less than 12 months - Fair Value $ 26,976 $ 24,307  
12 months or more - Fair Value 252,533 322,009  
Total - Fair Value 279,509 346,316  
Available for sale debt securities unrealized loss position - Gross Unrealized Loss [Abstract]      
Less than 12 months - Gross Unrealized Loss 202 318  
12 months or more - Gross Unrealized Loss 21,119 29,090  
Total - Gross Unrealized Loss 21,321 29,408  
Debt securities available for sale, allowance for credit losses 0   $ 0
U. S. Government Sponsored Enterprises [Member]      
Available for sale debt securities unrealized loss position - Fair Value [Abstract]      
Less than 12 months - Fair Value 16,965 11,961  
12 months or more - Fair Value 44,260 68,651  
Total - Fair Value 61,225 80,612  
Available for sale debt securities unrealized loss position - Gross Unrealized Loss [Abstract]      
Less than 12 months - Gross Unrealized Loss 35 38  
12 months or more - Gross Unrealized Loss 626 1,182  
Total - Gross Unrealized Loss 661 1,220  
Mortgage-Backed Securities and Collateralized Mortgage Obligations - Residential [Member]      
Available for sale debt securities unrealized loss position - Fair Value [Abstract]      
Less than 12 months - Fair Value 5,031 12,346  
12 months or more - Fair Value 185,385 194,636  
Total - Fair Value 190,416 206,982  
Available for sale debt securities unrealized loss position - Gross Unrealized Loss [Abstract]      
Less than 12 months - Gross Unrealized Loss 148 280  
12 months or more - Gross Unrealized Loss 19,523 26,126  
Total - Gross Unrealized Loss 19,671 26,406  
Corporate Bonds [Member]      
Available for sale debt securities unrealized loss position - Fair Value [Abstract]      
Less than 12 months - Fair Value 4,980 0  
12 months or more - Fair Value 9,943 44,581  
Total - Fair Value 14,923 44,581  
Available for sale debt securities unrealized loss position - Gross Unrealized Loss [Abstract]      
Less than 12 months - Gross Unrealized Loss 19 0  
12 months or more - Gross Unrealized Loss 57 452  
Total - Gross Unrealized Loss 76 452  
Small Business Administration-Guaranteed Participation Securities [Member]      
Available for sale debt securities unrealized loss position - Fair Value [Abstract]      
Less than 12 months - Fair Value 0 0  
12 months or more - Fair Value 12,945 14,141  
Total - Fair Value 12,945 14,141  
Available for sale debt securities unrealized loss position - Gross Unrealized Loss [Abstract]      
Less than 12 months - Gross Unrealized Loss 0 0  
12 months or more - Gross Unrealized Loss 913 1,330  
Total - Gross Unrealized Loss $ 913 $ 1,330