XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Securities - Schedule of Securities With Gross Unrealized Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Less than twelve months    
Gross Unrealized Losses $ (698) $ (860)
Fair Value 110,104 97,178
Twelve months or more    
Gross Unrealized Losses (61,294) (62,942)
Fair Value 350,322 376,357
Mortgage-backed securities    
Less than twelve months    
Gross Unrealized Losses (603) (642)
Fair Value 84,282 66,986
Twelve months or more    
Gross Unrealized Losses (23,148) (26,920)
Fair Value 170,860 179,644
Municipal bonds    
Less than twelve months    
Gross Unrealized Losses (29) (136)
Fair Value 1,462 2,863
Twelve months or more    
Gross Unrealized Losses (36,818) (34,415)
Fair Value 159,272 165,980
U.S. Treasury securities    
Less than twelve months    
Gross Unrealized Losses   0
Fair Value   0
Twelve months or more    
Gross Unrealized Losses   (63)
Fair Value   10,932
U.S. agency securities    
Less than twelve months    
Gross Unrealized Losses (66) (82)
Fair Value 24,360 27,329
Twelve months or more    
Gross Unrealized Losses (1,328) (1,544)
Fair Value $ 20,190 $ 19,801