XML 52 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Securities - Amortized cost and fair value (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Amortized cost and fair value of investments classified as available for sale    
Amortized Cost $ 1,368,520 $ 1,412,498
Unrealized Gains 3,341 4,484
Unrealized Losses (166,110) (157,845)
Fair Value 1,205,751 1,259,137
U.S. Government agencies    
Amortized cost and fair value of investments classified as available for sale    
Amortized Cost 98,999 102,978
Unrealized Gains 7 4
Unrealized Losses (12,076) (11,542)
Fair Value 86,930 91,440
Mortgage Backed Securities - residential    
Amortized cost and fair value of investments classified as available for sale    
Amortized Cost 630,097 653,507
Unrealized Gains 85 53
Unrealized Losses (86,427) (83,675)
Fair Value 543,755 569,885
Mortgage Backed Securities - commercial    
Amortized cost and fair value of investments classified as available for sale    
Amortized Cost 7,843 7,919
Unrealized Losses (399) (436)
Fair Value 7,444 7,483
Collateralized mortgage obligations    
Amortized cost and fair value of investments classified as available for sale    
Amortized Cost 199,245 209,398
Unrealized Gains 9 6
Unrealized Losses (28,946) (28,575)
Fair Value 170,308 180,829
State and municipal obligations    
Amortized cost and fair value of investments classified as available for sale    
Amortized Cost 392,250 397,413
Unrealized Gains 347 1,407
Unrealized Losses (32,760) (28,009)
Fair Value 359,837 370,811
Municipal taxable    
Amortized cost and fair value of investments classified as available for sale    
Amortized Cost 39,616 39,872
Unrealized Gains 1 12
Unrealized Losses (5,499) (5,599)
Fair Value 34,118 34,285
U.S. Treasury    
Amortized cost and fair value of investments classified as available for sale    
Amortized Cost 470 1,411
Unrealized Losses (3) (9)
Fair Value 467 1,402
Collateralized debt obligations    
Amortized cost and fair value of investments classified as available for sale    
Unrealized Gains 2,892 3,002
Fair Value $ 2,892 $ 3,002