XML 69 R55.htm IDEA: XBRL DOCUMENT v3.25.1
SECURITIES - Continuous unrealized loss position (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Less Than 12 Months    
Fair Value $ 57,669 $ 80,346
Unrealized Loss (2,348) (855)
12 Months or More    
Fair Value 230,854 263,060
Unrealized Loss (29,443) (32,685)
Total    
Fair Value 288,523 343,406
Unrealized Loss (31,791) (33,540)
Other mortgage backed debt securities    
Less Than 12 Months    
Fair Value 21,700 1,568
Unrealized Loss (560) (1)
12 Months or More    
Fair Value 19,001 25,042
Unrealized Loss (1,568) (2,740)
Total    
Fair Value 40,701 26,610
Unrealized Loss (2,128) (2,741)
U.S. Treasury securities    
12 Months or More    
Fair Value 7,151 7,041
Unrealized Loss (760) (840)
Total    
Fair Value 7,151 7,041
Unrealized Loss (760) (840)
Obligations of U.S. Government Agencies and Sponsored Agencies Mortgage-backed    
Less Than 12 Months    
Fair Value 20,726 23,103
Unrealized Loss (570) (242)
12 Months or More    
Fair Value 81,217 102,608
Unrealized Loss (13,891) (14,276)
Total    
Fair Value 101,943 125,711
Unrealized Loss (14,461) (14,518)
Obligations of U.S. Government Agencies and Sponsored Agencies Other    
12 Months or More    
Fair Value 1,927 3,029
Unrealized Loss (36) (54)
Total    
Fair Value 1,927 3,029
Unrealized Loss (36) (54)
Obligations of state and political subdivisions    
Less Than 12 Months    
Fair Value 243  
Unrealized Loss (7)  
12 Months or More    
Fair Value 79,684 82,113
Unrealized Loss (10,336) (10,214)
Total    
Fair Value 79,927 82,113
Unrealized Loss (10,343) (10,214)
Asset-backed securities    
Less Than 12 Months    
Fair Value 7,791 52,862
Unrealized Loss (33) (342)
12 Months or More    
Fair Value 16,280 12,726
Unrealized Loss (369) (498)
Total    
Fair Value 24,071 65,588
Unrealized Loss (402) (840)
Corporate debt securities    
Less Than 12 Months    
Fair Value 7,209 2,813
Unrealized Loss (1,178) (270)
12 Months or More    
Fair Value 25,594 30,501
Unrealized Loss (2,483) (4,063)
Total    
Fair Value 32,803 33,314
Unrealized Loss $ (3,661) $ (4,333)