XML 54 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Securities - Amortized Cost and Fair Value of Securities Available for Sale (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Amortized cost and fair value of securities available for sale    
Amortized Cost $ 910,048 $ 1,062,649
Gross Unrealized Gains 770 424
Gross Unrealized Losses (146,332) (139,794)
Fair Value 764,486 923,279
Obligations of states and political subdivisions    
Amortized cost and fair value of securities available for sale    
Amortized Cost 21,669 36,374
Gross Unrealized Gains 88 119
Gross Unrealized Losses (1,994) (1,883)
Fair Value 19,763 34,610
Other debt securities    
Amortized cost and fair value of securities available for sale    
Amortized Cost 115,235 72,383
Gross Unrealized Gains 583 109
Gross Unrealized Losses (4,431) (4,458)
Fair Value 111,387 68,034
Government agency mortgage backed securities | Residential mortgage backed securities:    
Amortized cost and fair value of securities available for sale    
Amortized Cost 198,253 301,400
Gross Unrealized Gains 99 172
Gross Unrealized Losses (26,073) (24,968)
Fair Value 172,279 276,604
Government agency mortgage backed securities | Commercial mortgage backed securities:    
Amortized cost and fair value of securities available for sale    
Amortized Cost 6,023 6,029
Gross Unrealized Gains 0 0
Gross Unrealized Losses (679) (637)
Fair Value 5,344 5,392
Government agency collateralized mortgage obligations | Residential mortgage backed securities:    
Amortized cost and fair value of securities available for sale    
Amortized Cost 431,344 485,164
Gross Unrealized Gains 0 0
Gross Unrealized Losses (90,453) (85,883)
Fair Value 340,891 399,281
Government agency collateralized mortgage obligations | Commercial mortgage backed securities:    
Amortized cost and fair value of securities available for sale    
Amortized Cost 137,524 161,299
Gross Unrealized Gains 0 24
Gross Unrealized Losses (22,702) (21,965)
Fair Value $ 114,822 $ 139,358