XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Securities - Schedule of Securities With Gross Unrealized Losses (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Less than twelve months    
Gross Unrealized Losses $ (250) $ (860)
Fair Value 76,185 97,178
Twelve months or more    
Gross Unrealized Losses (48,855) (62,942)
Fair Value 366,501 376,357
Mortgage-backed securities    
Less than twelve months    
Gross Unrealized Losses (184) (642)
Fair Value 45,581 66,986
Twelve months or more    
Gross Unrealized Losses (19,272) (26,920)
Fair Value 176,289 179,644
Municipal bonds    
Less than twelve months    
Gross Unrealized Losses 0 (136)
Fair Value 0 2,863
Twelve months or more    
Gross Unrealized Losses (28,409) (34,415)
Fair Value 163,407 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 30,604 27,329
Twelve months or more    
Gross Unrealized Losses (1,174) (1,544)
Fair Value $ 26,805 $ 19,801