v3.25.2
Investment Securities - Schedule of Fair Value and Related Unrealized Losses of Temporarily Impaired Investment Securities, Aggregated by Investment Category (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Securities, Held-to-maturity, Unrealized Loss Position, Accumulated Loss    
Less than 12 months - fair value $ 0 $ 7,361
Less than 12 months - unrealized loss $ 0 $ (254)
Less than 12 months - percent decline from amortized cost 0.00% (3.33%)
12 months or more - fair value $ 81,386 $ 101,227
12 months or more - unrealized loss $ (3,621) $ (5,917)
12 months or more - percent decline from amortized cost 4.26% 5.52%
Fair value - total $ 81,386 $ 108,588
Unrealized loss - total $ (3,621) $ (6,171)
Percent decline from amortized cost - total 4.26% 5.38%
U.S. Government and agency obligations    
Debt Securities, Held-to-maturity, Unrealized Loss Position, Accumulated Loss    
Less than 12 months - fair value $ 0 $ 0
Less than 12 months - unrealized loss $ 0 $ 0
Less than 12 months - percent decline from amortized cost 0.00% 0.00%
12 months or more - fair value $ 60,637 $ 81,579
12 months or more - unrealized loss $ (2,471) $ (3,927)
12 months or more - percent decline from amortized cost 3.92% 4.59%
Fair value - total $ 60,637 $ 81,579
Unrealized loss - total $ (2,471) $ (3,927)
Percent decline from amortized cost - total 3.92% 4.59%
Corporate bonds    
Debt Securities, Held-to-maturity, Unrealized Loss Position, Accumulated Loss    
Less than 12 months - fair value $ 0 $ 0
Less than 12 months - unrealized loss $ 0 $ 0
Less than 12 months - percent decline from amortized cost 0.00% 0.00%
12 months or more - fair value $ 13,221 $ 15,846
12 months or more - unrealized loss $ (779) $ (1,154)
12 months or more - percent decline from amortized cost 5.57% 6.79%
Fair value - total $ 13,221 $ 15,846
Unrealized loss - total $ (779) $ (1,154)
Percent decline from amortized cost - total 5.57% 6.79%
State agency and municipal obligations    
Debt Securities, Held-to-maturity, Unrealized Loss Position, Accumulated Loss    
Less than 12 months - fair value $ 0 $ 7,361
Less than 12 months - unrealized loss $ 0 $ (254)
Less than 12 months - percent decline from amortized cost 0.00% (3.33%)
12 months or more - fair value $ 7,528 $ 3,802
12 months or more - unrealized loss $ (371) $ (836)
12 months or more - percent decline from amortized cost 4.70% 18.03%
Fair value - total $ 7,528 $ 11,163
Unrealized loss - total $ (371) $ (1,090)
Percent decline from amortized cost - total 4.70% 8.89%