v3.26.1
Securities - Amortized cost and fair value (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amortized cost and fair value of investments classified as available for sale    
Amortized Cost $ 1,282,348 $ 1,257,745
Unrealized Gains 4,682 5,285
Unrealized Losses (118,828) (113,504)
Fair Value 1,168,202 1,149,526
U.S. Government agencies    
Amortized cost and fair value of investments classified as available for sale    
Amortized Cost 99,213 91,945
Unrealized Gains 42 114
Unrealized Losses (8,004) (7,749)
Fair Value 91,251 84,310
Mortgage Backed Securities - residential    
Amortized cost and fair value of investments classified as available for sale    
Amortized Cost 570,584 573,002
Unrealized Gains 203 873
Unrealized Losses (61,392) (58,456)
Fair Value 509,395 515,419
Mortgage Backed Securities - commercial    
Amortized cost and fair value of investments classified as available for sale    
Amortized Cost 12,607 12,712
Unrealized Gains   2
Unrealized Losses (529) (328)
Fair Value 12,078 12,386
Collateralized mortgage obligations    
Amortized cost and fair value of investments classified as available for sale    
Amortized Cost 176,150 179,638
Unrealized Gains 32 82
Unrealized Losses (23,657) (21,622)
Fair Value 152,525 158,098
State and municipal obligations    
Amortized cost and fair value of investments classified as available for sale    
Amortized Cost 403,478 379,894
Unrealized Gains 1,716 1,280
Unrealized Losses (23,206) (23,456)
Fair Value 381,988 357,718
Municipal taxable    
Amortized cost and fair value of investments classified as available for sale    
Amortized Cost 20,068 20,554
Unrealized Gains 38 84
Unrealized Losses (2,040) (1,893)
Fair Value 18,066 18,745
Collateralized debt obligations    
Amortized cost and fair value of investments classified as available for sale    
Amortized Cost 248  
Unrealized Gains 2,651 2,850
Fair Value $ 2,899 $ 2,850