v3.25.2
Securities - Schedule of Amortized Cost, Fair Value, and Corresponding Amounts of Gross Unrealized Gains and Losses for Available for Sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Securities [Line Items]    
Amortized Cost $ 193,416 $ 207,538
Gross Unrealized Gain 573 349
Gross Unrealized Loss (18,989) (21,978)
Fair Value 175,000 185,909
Residential mortgage-backed securities    
Securities [Line Items]    
Amortized Cost 38,425 41,521
Gross Unrealized Gain 0 0
Gross Unrealized Loss (3,619) (4,445)
Fair Value 34,806 37,076
Residential collateralized mortgage obligations    
Securities [Line Items]    
Amortized Cost 149,107 160,187
Gross Unrealized Gain 573 312
Gross Unrealized Loss (14,807) (17,458)
Fair Value 134,873 143,041
Municipal securities - tax exempt    
Securities [Line Items]    
Amortized Cost 5,884 5,830
Gross Unrealized Gain 0 37
Gross Unrealized Loss (563) (75)
Fair Value $ 5,321 $ 5,792