XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Securities - Amortized cost and fair value (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Amortized cost and fair value of investments classified as available for sale    
Amortized Cost $ 1,317,255 $ 1,361,797
Unrealized Gains 3,348 3,127
Unrealized Losses (150,647) (168,934)
Fair Value 1,169,956 1,195,990
U.S. Government agencies    
Amortized cost and fair value of investments classified as available for sale    
Amortized Cost 86,126 90,649
Unrealized Gains 4 3
Unrealized Losses (9,575) (11,670)
Fair Value 76,555 78,982
Mortgage Backed Securities - residential    
Amortized cost and fair value of investments classified as available for sale    
Amortized Cost 604,479 630,556
Unrealized Gains 200 15
Unrealized Losses (72,665) (89,251)
Fair Value 532,014 541,320
Mortgage Backed Securities - commercial    
Amortized cost and fair value of investments classified as available for sale    
Amortized Cost 12,926 14,182
Unrealized Gains 2 2
Unrealized Losses (394) (523)
Fair Value 12,534 13,661
Collateralized mortgage obligations    
Amortized cost and fair value of investments classified as available for sale    
Amortized Cost 181,868 190,552
Unrealized Gains 44 29
Unrealized Losses (24,593) (27,555)
Fair Value 157,319 163,026
State and municipal obligations    
Amortized cost and fair value of investments classified as available for sale    
Amortized Cost 390,947 394,696
Unrealized Gains 153 171
Unrealized Losses (39,001) (34,539)
Fair Value 352,099 360,328
Municipal taxable    
Amortized cost and fair value of investments classified as available for sale    
Amortized Cost 40,909 41,162
Unrealized Gains 36 11
Unrealized Losses (4,419) (5,396)
Fair Value 36,526 35,777
Collateralized debt obligations    
Amortized cost and fair value of investments classified as available for sale    
Unrealized Gains 2,909 2,896
Fair Value $ 2,909 $ 2,896