v3.25.2
Investment Securities - Unrealized Losses on Investment Securities Available for Sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Investment Securities, Available for Sale, Fair Value    
Less than 12 Months $ 41,192 $ 44,466
12 Months or Longer 399,351 565,391
Fair Value 440,543 609,857
Investment Securities, Available-for-Sale, Unrealized Loss    
Less than 12 Months (195) (408)
12 Months or Longer (50,011) (71,875)
Unrealized Losses (50,206) (72,283)
U.S. government and agency securities    
Investment Securities, Available for Sale, Fair Value    
Less than 12 Months 0 0
12 Months or Longer 11,510 12,544
Fair Value 11,510 12,544
Investment Securities, Available-for-Sale, Unrealized Loss    
Less than 12 Months 0 0
12 Months or Longer (1,765) (2,390)
Unrealized Losses (1,765) (2,390)
Municipal securities    
Investment Securities, Available for Sale, Fair Value    
Less than 12 Months 1,315 0
12 Months or Longer 44,447 45,157
Fair Value 45,762 45,157
Investment Securities, Available-for-Sale, Unrealized Loss    
Less than 12 Months (1) 0
12 Months or Longer (9,549) (10,239)
Unrealized Losses (9,550) (10,239)
Residential CMO and MBS(1)    
Investment Securities, Available for Sale, Fair Value    
Less than 12 Months 4,094 25,126
12 Months or Longer 191,397 232,903
Fair Value 195,491 258,029
Investment Securities, Available-for-Sale, Unrealized Loss    
Less than 12 Months (86) (321)
12 Months or Longer (26,821) (38,579)
Unrealized Losses (26,907) (38,900)
Commercial CMO and MBS(1)    
Investment Securities, Available for Sale, Fair Value    
Less than 12 Months 30,918 17,772
12 Months or Longer 148,047 270,897
Fair Value 178,965 288,669
Investment Securities, Available-for-Sale, Unrealized Loss    
Less than 12 Months (59) (86)
12 Months or Longer (11,826) (20,556)
Unrealized Losses (11,885) (20,642)
Corporate obligations    
Investment Securities, Available for Sale, Fair Value    
Less than 12 Months 0 0
12 Months or Longer 3,950 3,890
Fair Value 3,950 3,890
Investment Securities, Available-for-Sale, Unrealized Loss    
Less than 12 Months 0 0
12 Months or Longer (50) (111)
Unrealized Losses (50) (111)
Other asset-backed securities    
Investment Securities, Available for Sale, Fair Value    
Less than 12 Months 4,865 1,568
12 Months or Longer 0 0
Fair Value 4,865 1,568
Investment Securities, Available-for-Sale, Unrealized Loss    
Less than 12 Months (49) (1)
12 Months or Longer 0 0
Unrealized Losses $ (49) $ (1)