XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SECURITIES AVAILABLE FOR SALE - Summary of Securities with Unrealized Losses (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Gross Unrealized Losses    
Less Than Twelve Months $ 210 $ 195
Over Twelve Months 70,265 66,865
Total 70,475 67,060
Fair Value    
Less Than Twelve Months 22,734 12,681
Over Twelve Months 496,563 503,402
Total 519,297 516,083
US Government-sponsored Enterprises Debt Securities | Debt securities    
Gross Unrealized Losses    
Less Than Twelve Months 1 1
Over Twelve Months 30 28
Total 31 29
Fair Value    
Less Than Twelve Months 865 1,084
Over Twelve Months 823 907
Total 1,688 1,991
US Government-sponsored enterprises | Mortgage-backed securities and collateralized mortgage obligations    
Gross Unrealized Losses    
Less Than Twelve Months 50 10
Over Twelve Months 32,761 30,322
Total 32,811 30,332
Fair Value    
Less Than Twelve Months 3,071 3,439
Over Twelve Months 182,199 188,611
Total 185,270 192,050
US Government agency | Mortgage-backed securities and collateralized mortgage obligations    
Gross Unrealized Losses    
Less Than Twelve Months 62 2
Over Twelve Months 11,362 10,935
Total 11,424 10,937
Fair Value    
Less Than Twelve Months 6,901 120
Over Twelve Months 66,391 68,891
Total 73,292 69,011
Private label | Mortgage-backed securities and collateralized mortgage obligations    
Gross Unrealized Losses    
Less Than Twelve Months 1  
Over Twelve Months 1,505 1,855
Total 1,506 1,855
Fair Value    
Less Than Twelve Months 23 26
Over Twelve Months 57,494 59,007
Total 57,517 59,033
Obligations of states and political subdivisions thereof    
Gross Unrealized Losses    
Less Than Twelve Months 26 26
Over Twelve Months 15,898 14,178
Total 15,924 14,204
Fair Value    
Less Than Twelve Months 4,922 3,099
Over Twelve Months 100,867 101,036
Total 105,789 104,135
Corporate bonds    
Gross Unrealized Losses    
Less Than Twelve Months 70 156
Over Twelve Months 8,709 9,547
Total 8,779 9,703
Fair Value    
Less Than Twelve Months 6,952 4,913
Over Twelve Months 88,789 84,950
Total $ 95,741 $ 89,863