XML 49 R38.htm IDEA: XBRL DOCUMENT v3.25.3
SECURITIES - Continuous unrealized loss position (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Less Than 12 Months    
Fair Value $ 41,852 $ 57,669
Unrealized Loss (117) (2,348)
12 Months or More    
Fair Value 232,273 230,854
Unrealized Loss (25,173) (29,443)
Total    
Fair Value 274,125 288,523
Unrealized Loss (25,290) (31,791)
Other mortgage backed securities    
Less Than 12 Months    
Fair Value 6,503 21,700
Unrealized Loss (33) (560)
12 Months or More    
Fair Value 24,451 19,001
Unrealized Loss (1,202) (1,568)
Total    
Fair Value 30,954 40,701
Unrealized Loss (1,235) (2,128)
U.S. Treasury securities    
12 Months or More    
Fair Value 7,465 7,151
Unrealized Loss (468) (760)
Total    
Fair Value 7,465 7,151
Unrealized Loss (468) (760)
Obligations of U.S. Government Agencies and Sponsored Agencies Mortgage-backed    
Less Than 12 Months    
Fair Value 14,815 20,726
Unrealized Loss (20) (570)
12 Months or More    
Fair Value 82,542 81,217
Unrealized Loss (11,159) (13,891)
Total    
Fair Value 97,357 101,943
Unrealized Loss (11,179) (14,461)
Obligations of U.S. Government Agencies and Sponsored Agencies Other    
12 Months or More    
Fair Value 1,339 1,927
Unrealized Loss (22) (36)
Total    
Fair Value 1,339 1,927
Unrealized Loss (22) (36)
Obligations of state and political subdivisions    
Less Than 12 Months    
Fair Value   243
Unrealized Loss   (7)
12 Months or More    
Fair Value 72,202 79,684
Unrealized Loss (9,093) (10,336)
Total    
Fair Value 72,202 79,927
Unrealized Loss (9,093) (10,343)
Asset-backed securities    
Less Than 12 Months    
Fair Value 20,534 7,791
Unrealized Loss (64) (33)
12 Months or More    
Fair Value 15,475 16,280
Unrealized Loss (329) (369)
Total    
Fair Value 36,009 24,071
Unrealized Loss (393) (402)
Corporate debt securities    
Less Than 12 Months    
Fair Value   7,209
Unrealized Loss   (1,178)
12 Months or More    
Fair Value 28,799 25,594
Unrealized Loss (2,900) (2,483)
Total    
Fair Value 28,799 32,803
Unrealized Loss $ (2,900) $ (3,661)