v3.25.2
Debt Securities Available for Sale - Continuous Unrealized Loss Position of Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value    
Less Than 12 Months $ 68,093 $ 219,960
12 Months or Longer 538,920 558,710
Total 607,013 778,670
Gross Unrealized (Losses)    
Less Than 12 Months (126) (1,077)
12 Months or Longer (98,655) (115,954)
Total (98,781) (117,031)
U.S. government and agency obligations    
Fair Value    
Less Than 12 Months 29,706 126,197
12 Months or Longer 0 0
Total 29,706 126,197
Gross Unrealized (Losses)    
Less Than 12 Months (34) (602)
12 Months or Longer 0 0
Total (34) (602)
Mortgage-backed securities and collateralized mortgage obligations    
Fair Value    
Less Than 12 Months 36,400 93,763
12 Months or Longer 467,313 476,559
Total 503,713 570,322
Gross Unrealized (Losses)    
Less Than 12 Months (80) (475)
12 Months or Longer (90,429) (106,229)
Total (90,509) (106,704)
Municipal obligations    
Fair Value    
Less Than 12 Months 0 0
12 Months or Longer 1,357 1,346
Total 1,357 1,346
Gross Unrealized (Losses)    
Less Than 12 Months 0 0
12 Months or Longer (7) (22)
Total (7) (22)
Corporate debt securities    
Fair Value    
Less Than 12 Months 1,987 0
12 Months or Longer 70,250 80,805
Total 72,237 80,805
Gross Unrealized (Losses)    
Less Than 12 Months (12) 0
12 Months or Longer (8,219) (9,703)
Total $ (8,231) $ (9,703)