XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Securities - Unrealized Loss Positions (Details)
3 Months Ended
Mar. 31, 2025
USD ($)
security
Dec. 31, 2024
USD ($)
Fair Value    
Less Than 12 Months, Fair Value $ 67,085,000 $ 86,189,000
12 Months or More, Fair Value 267,154,000 281,126,000
Total Fair Value 334,239,000 367,315,000
Unrealized Loss    
Less Than 12 Months, Unrealized Loss 1,069,000 1,691,000
12 Months or More, Unrealized Loss 24,241,000 29,089,000
Total Unrealized Loss $ 25,310,000 30,780,000
Securities    
Number of positions | security 545  
Aggregate fair value $ 334,239,000 367,315,000
Allowance for credit losses 0  
U.S. Treasury securities    
Fair Value    
12 Months or More, Fair Value 4,769,000 10,700,000
Total Fair Value 4,769,000 10,700,000
Unrealized Loss    
12 Months or More, Unrealized Loss 220,000 285,000
Total Unrealized Loss 220,000 285,000
Securities    
Aggregate fair value 4,769,000 10,700,000
U.S. government agencies and corporations    
Fair Value    
12 Months or More, Fair Value 61,919,000 60,659,000
Total Fair Value 61,919,000 60,659,000
Unrealized Loss    
12 Months or More, Unrealized Loss 6,854,000 8,113,000
Total Unrealized Loss 6,854,000 8,113,000
Securities    
Aggregate fair value 61,919,000 60,659,000
Mortgage-backed securities    
Fair Value    
Less Than 12 Months, Fair Value 34,422,000 53,734,000
12 Months or More, Fair Value 118,296,000 123,307,000
Total Fair Value 152,718,000 177,041,000
Unrealized Loss    
Less Than 12 Months, Unrealized Loss 457,000 1,253,000
12 Months or More, Unrealized Loss 11,728,000 14,303,000
Total Unrealized Loss 12,185,000 15,556,000
Securities    
Aggregate fair value 152,718,000 177,041,000
Obligations of states and political subdivisions    
Fair Value    
Less Than 12 Months, Fair Value 32,175,000 31,981,000
12 Months or More, Fair Value 62,499,000 66,743,000
Total Fair Value 94,674,000 98,724,000
Unrealized Loss    
Less Than 12 Months, Unrealized Loss 600,000 412,000
12 Months or More, Unrealized Loss 3,708,000 4,201,000
Total Unrealized Loss 4,308,000 4,613,000
Securities    
Aggregate fair value 94,674,000 98,724,000
Corporate and other debt securities    
Fair Value    
Less Than 12 Months, Fair Value 488,000 474,000
12 Months or More, Fair Value 19,671,000 19,717,000
Total Fair Value 20,159,000 20,191,000
Unrealized Loss    
Less Than 12 Months, Unrealized Loss 12,000 26,000
12 Months or More, Unrealized Loss 1,731,000 2,187,000
Total Unrealized Loss 1,743,000 2,213,000
Securities    
Aggregate fair value $ 20,159,000 $ 20,191,000