XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Securities - Amortized Cost and Fair Value of Securities Available for Sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Amortized cost and fair value of securities available for sale    
Amortized Cost $ 894,599 $ 1,062,649
Gross Unrealized Gains 739 424
Gross Unrealized Losses (145,653) (139,794)
Fair Value 749,685 923,279
Obligations of states and political subdivisions    
Amortized cost and fair value of securities available for sale    
Amortized Cost 20,355 36,374
Gross Unrealized Gains 68 119
Gross Unrealized Losses (2,273) (1,883)
Fair Value 18,150 34,610
Other debt securities    
Amortized cost and fair value of securities available for sale    
Amortized Cost 113,741 72,383
Gross Unrealized Gains 565 109
Gross Unrealized Losses (3,791) (4,458)
Fair Value 110,515 68,034
Government agency mortgage backed securities | Residential mortgage backed securities:    
Amortized cost and fair value of securities available for sale    
Amortized Cost 193,895 301,400
Gross Unrealized Gains 102 172
Gross Unrealized Losses (26,380) (24,968)
Fair Value 167,617 276,604
Government agency mortgage backed securities | Commercial mortgage backed securities:    
Amortized cost and fair value of securities available for sale    
Amortized Cost 6,016 6,029
Gross Unrealized Gains 0 0
Gross Unrealized Losses (681) (637)
Fair Value 5,335 5,392
Government agency collateralized mortgage obligations | Residential mortgage backed securities:    
Amortized cost and fair value of securities available for sale    
Amortized Cost 420,707 485,164
Gross Unrealized Gains 0 0
Gross Unrealized Losses (89,746) (85,883)
Fair Value 330,961 399,281
Government agency collateralized mortgage obligations | Commercial mortgage backed securities:    
Amortized cost and fair value of securities available for sale    
Amortized Cost 139,885 161,299
Gross Unrealized Gains 4 24
Gross Unrealized Losses (22,782) (21,965)
Fair Value $ 117,107 $ 139,358