v3.26.1
Investment Securities - Schedule of Amortized Cost, Allowance for Credit Losses and Fair Value (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Investment Securities    
Amortized cost $ 1,572,921,000 $ 1,507,466,000
Gross unrealized gains 1,533,000 1,780,000
Gross unrealized losses (53,361,000) (49,667,000)
Allowance for credit losses on investments 0 0
Fair Value 1,521,093,000 1,459,579,000
U.S. government agency securities    
Investment Securities    
Amortized cost 751,820,000 672,110,000
Gross unrealized gains 29,000 163,000
Gross unrealized losses (3,072,000) (2,185,000)
Allowance for credit losses on investments 0 0
Fair Value 748,777,000 670,088,000
Mortgage-backed securities - residential    
Investment Securities    
Amortized cost 605,343,000 631,104,000
Gross unrealized gains 1,109,000 897,000
Gross unrealized losses (33,273,000) (29,681,000)
Allowance for credit losses on investments 0 0
Fair Value 573,179,000 602,320,000
Mortgage-backed securities - commercial    
Investment Securities    
Amortized cost 20,810,000 11,164,000
Gross unrealized gains 30,000 0
Gross unrealized losses (635,000) (486,000)
Allowance for credit losses on investments 0 0
Fair Value 20,205,000 10,678,000
Municipal securities    
Investment Securities    
Amortized cost 186,105,000 185,000,000
Gross unrealized gains 365,000 683,000
Gross unrealized losses (16,297,000) (17,313,000)
Allowance for credit losses on investments 0 0
Fair Value 170,173,000 168,370,000
U.S. Treasury securities    
Investment Securities    
Amortized cost 7,143,000 7,088,000
Gross unrealized gains 0 37,000
Gross unrealized losses (77,000) 0
Allowance for credit losses on investments 0 0
Fair Value 7,066,000 7,125,000
Corporate securities    
Investment Securities    
Amortized cost 1,700,000 1,000,000
Gross unrealized gains 0 0
Gross unrealized losses (7,000) (2,000)
Allowance for credit losses on investments 0 0
Fair Value $ 1,693,000 $ 998,000