v3.26.3
Investment Securities - Schedule of Gross Unrealized Losses (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Investment Securities    
Fair Value, Less than 12 months $ 531,485 $ 377,292
Gross Unrealized Loss , Less than 12 months (18,499) (1,078)
Fair Value, 12 months or more 598,815 626,005
Gross Unrealized Loss , 12 months or more (68,185) (48,589)
Fair Value, Total 1,130,300 1,003,297
Gross Unrealized Loss , Total (86,684) (49,667)
U.S. government agency securities    
Investment Securities    
Fair Value, Less than 12 months 69,887 274,195
Gross Unrealized Loss , Less than 12 months (2,083) (500)
Fair Value, 12 months or more 341,129 275,887
Gross Unrealized Loss , 12 months or more (802) (1,685)
Fair Value, Total 411,016 550,082
Gross Unrealized Loss , Total (2,885) (2,185)
Mortgage-backed securities - residential    
Investment Securities    
Fair Value, Less than 12 months 399,394 97,187
Gross Unrealized Loss , Less than 12 months (12,446) (567)
Fair Value, 12 months or more 141,459 207,127
Gross Unrealized Loss , 12 months or more (36,021) (29,114)
Fair Value, Total 540,853 304,314
Gross Unrealized Loss , Total (48,467) (29,681)
Mortgage-backed securities - commercial    
Investment Securities    
Fair Value, Less than 12 months 11,066 1,898
Gross Unrealized Loss , Less than 12 months (604) (9)
Fair Value, 12 months or more 7,578 8,780
Gross Unrealized Loss , 12 months or more (620) (477)
Fair Value, Total 18,644 10,678
Gross Unrealized Loss , Total (1,224) (486)
Municipal securities    
Investment Securities    
Fair Value, Less than 12 months 43,184 4,012
Gross Unrealized Loss , Less than 12 months (3,150) (2)
Fair Value, 12 months or more 108,649 133,213
Gross Unrealized Loss , 12 months or more (30,742) (17,311)
Fair Value, Total 151,833 137,225
Gross Unrealized Loss , Total (33,892) (17,313)
U.S. Treasury securities    
Investment Securities    
Fair Value, Less than 12 months 6,964  
Gross Unrealized Loss , Less than 12 months (206)  
Fair Value, 12 months or more 0  
Gross Unrealized Loss , 12 months or more 0  
Fair Value, Total 6,964  
Gross Unrealized Loss , Total (206)  
Corporate securities    
Investment Securities    
Fair Value, Less than 12 months 990 0
Gross Unrealized Loss , Less than 12 months (10) 0
Fair Value, 12 months or more 0 998
Gross Unrealized Loss , 12 months or more 0 (2)
Fair Value, Total 990 998
Gross Unrealized Loss , Total $ (10) $ (2)