XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SECURITIES AVAILABLE FOR SALE - Summary of Securities with Unrealized Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Gross Unrealized Losses    
Less Than Twelve Months $ 861 $ 195
Over Twelve Months 73,145 66,865
Total 74,006 67,060
Fair Value    
Less Than Twelve Months 32,601 12,681
Over Twelve Months 463,046 503,402
Total 495,647 516,083
US Government-sponsored Enterprises Debt Securities | Debt securities    
Gross Unrealized Losses    
Less Than Twelve Months   1
Over Twelve Months 29 28
Total 29 29
Fair Value    
Less Than Twelve Months   1,084
Over Twelve Months 787 907
Total 787 1,991
US Government-sponsored enterprises | Mortgage-backed securities and collateralized mortgage obligations    
Gross Unrealized Losses    
Less Than Twelve Months 16 10
Over Twelve Months 33,102 30,322
Total 33,118 30,332
Fair Value    
Less Than Twelve Months 3,530 3,439
Over Twelve Months 178,525 188,611
Total 182,055 192,050
US Government agency | Mortgage-backed securities and collateralized mortgage obligations    
Gross Unrealized Losses    
Less Than Twelve Months 259 2
Over Twelve Months 11,591 10,935
Total 11,850 10,937
Fair Value    
Less Than Twelve Months 16,520 120
Over Twelve Months 63,968 68,891
Total 80,488 69,011
Private label | Mortgage-backed securities and collateralized mortgage obligations    
Gross Unrealized Losses    
Less Than Twelve Months 6  
Over Twelve Months 1,260 1,855
Total 1,266 1,855
Fair Value    
Less Than Twelve Months 1,487 26
Over Twelve Months 39,221 59,007
Total 40,708 59,033
Obligations of states and political subdivisions thereof    
Gross Unrealized Losses    
Less Than Twelve Months 59 26
Over Twelve Months 16,278 14,178
Total 16,337 14,204
Fair Value    
Less Than Twelve Months 4,133 3,099
Over Twelve Months 99,933 101,036
Total 104,066 104,135
Corporate bonds    
Gross Unrealized Losses    
Less Than Twelve Months 521 156
Over Twelve Months 10,885 9,547
Total 11,406 9,703
Fair Value    
Less Than Twelve Months 6,931 4,913
Over Twelve Months 80,612 84,950
Total $ 87,543 $ 89,863