XML 84 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investment Securities - Summary of available-for-sale securities - (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Marketable Securities [Line Items]    
Available-for-Sale Securities, Amortized Cost $ 1,107,510 $ 1,220,127
Available-for-Sale Securities, Gross Unrealized Gains 294 609
Available-for-Sale Securities, Gross Unrealized Losses (161,096) (180,655)
Available-for-Sale Securities, Fair Value 946,708 1,040,081
Obligations of U.S. government corporations and agencies [Member]    
Marketable Securities [Line Items]    
Available-for-Sale Securities, Amortized Cost 120,398 117,150
Available-for-Sale Securities, Gross Unrealized Gains 0 0
Available-for-Sale Securities, Gross Unrealized Losses (18,800) (21,241)
Available-for-Sale Securities, Fair Value 101,598 95,909
Mortgage-Backed Securities [Member]    
Marketable Securities [Line Items]    
Available-for-Sale Securities, Amortized Cost 185,675 200,548
Available-for-Sale Securities, Gross Unrealized Gains 0 0
Available-for-Sale Securities, Gross Unrealized Losses (29,167) (32,959)
Available-for-Sale Securities, Fair Value 156,508 167,589
Collateralized mortgage obligations [Member]    
Marketable Securities [Line Items]    
Available-for-Sale Securities, Amortized Cost 285,194 299,731
Available-for-Sale Securities, Gross Unrealized Gains 9 0
Available-for-Sale Securities, Gross Unrealized Losses (49,436) (49,926)
Available-for-Sale Securities, Fair Value 235,767 249,805
Asset-backed securities [Member]    
Marketable Securities [Line Items]    
Available-for-Sale Securities, Amortized Cost 142,215 200,312
Available-for-Sale Securities, Gross Unrealized Gains 270 517
Available-for-Sale Securities, Gross Unrealized Losses (5,505) (8,325)
Available-for-Sale Securities, Fair Value 136,980 192,504
Corporate bonds [Member]    
Marketable Securities [Line Items]    
Available-for-Sale Securities, Amortized Cost 71,092 71,543
Available-for-Sale Securities, Gross Unrealized Gains 0 0
Available-for-Sale Securities, Gross Unrealized Losses (8,672) (7,061)
Available-for-Sale Securities, Fair Value 62,420 64,482
Obligations of states and political subdivisions [Member]    
Marketable Securities [Line Items]    
Available-for-Sale Securities, Amortized Cost 247,204 274,856
Available-for-Sale Securities, Gross Unrealized Gains 15 92
Available-for-Sale Securities, Gross Unrealized Losses (42,961) (53,354)
Available-for-Sale Securities, Fair Value 204,258 221,594
US Treasuries [Member]    
Marketable Securities [Line Items]    
Available-for-Sale Securities, Amortized Cost 55,732 55,987
Available-for-Sale Securities, Gross Unrealized Gains 0 0
Available-for-Sale Securities, Gross Unrealized Losses (6,555) (7,789)
Available-for-Sale Securities, Fair Value $ 49,177 $ 48,198