XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Securities, Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Available-for-sale [Abstract]    
Amortized cost $ 1,232,879 $ 1,301,244
Gross unrealized gains 461 245
Gross unrealized losses (143,018) (137,765)
Fair value 1,090,322 1,163,724
U.S. Treasury and Government Agencies [Member]    
Available-for-sale [Abstract]    
Amortized cost 364,730 381,268
Gross unrealized gains 115 121
Gross unrealized losses (25,844) (26,572)
Fair value 339,001 354,817
State and Political Subdivisions [Member]    
Available-for-sale [Abstract]    
Amortized cost 310,609 313,147
Gross unrealized gains 15 88
Gross unrealized losses (52,482) (48,290)
Fair value 258,142 264,945
U.S. Government Sponsored Agency Mortgage-backed Securities [Member]    
Available-for-sale [Abstract]    
Amortized cost 488,253 518,836
Gross unrealized gains 323 36
Gross unrealized losses (64,477) (62,136)
Fair value 424,099 456,736
Asset-backed Securities [Member]    
Available-for-sale [Abstract]    
Amortized cost 69,287 87,993
Gross unrealized gains 8 0
Gross unrealized losses (215) (767)
Fair value $ 69,080 $ 87,226