v3.26.1
Securities - Amortized cost and fair value (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Amortized cost and fair value of investments classified as available for sale    
Amortized Cost $ 1,290,156 $ 1,257,745
Unrealized Gains 3,778 5,285
Unrealized Losses (123,166) (113,504)
Fair Value 1,170,768 1,149,526
U.S. Government agencies    
Amortized cost and fair value of investments classified as available for sale    
Amortized Cost 97,515 91,945
Unrealized Gains 113 114
Unrealized Losses (7,838) (7,749)
Fair Value 89,790 84,310
Mortgage Backed Securities - residential    
Amortized cost and fair value of investments classified as available for sale    
Amortized Cost 581,177 573,002
Unrealized Gains 250 873
Unrealized Losses (60,490) (58,456)
Fair Value 520,937 515,419
Mortgage Backed Securities - commercial    
Amortized cost and fair value of investments classified as available for sale    
Amortized Cost 12,668 12,712
Unrealized Gains 1 2
Unrealized Losses (429) (328)
Fair Value 12,240 12,386
Collateralized mortgage obligations    
Amortized cost and fair value of investments classified as available for sale    
Amortized Cost 180,592 179,638
Unrealized Gains 39 82
Unrealized Losses (23,138) (21,622)
Fair Value 157,493 158,098
State and municipal obligations    
Amortized cost and fair value of investments classified as available for sale    
Amortized Cost 397,395 379,894
Unrealized Gains 681 1,280
Unrealized Losses (29,257) (23,456)
Fair Value 368,819 357,718
Municipal taxable    
Amortized cost and fair value of investments classified as available for sale    
Amortized Cost 20,561 20,554
Unrealized Gains 52 84
Unrealized Losses (2,014) (1,893)
Fair Value 18,599 18,745
Collateralized debt obligations    
Amortized cost and fair value of investments classified as available for sale    
Amortized Cost 248  
Unrealized Gains 2,642 2,850
Fair Value $ 2,890 $ 2,850