XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Securities, Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Available-for-sale [Abstract]    
Amortized cost $ 1,205,289 $ 1,301,244
Gross unrealized gains 524 245
Gross unrealized losses (107,737) (137,765)
Fair value 1,098,076 1,163,724
U.S. Treasury and Government Agencies [Member]    
Available-for-sale [Abstract]    
Amortized cost 361,391 381,268
Gross unrealized gains 106 121
Gross unrealized losses (17,297) (26,572)
Fair value 344,200 354,817
State and Political Subdivisions [Member]    
Available-for-sale [Abstract]    
Amortized cost 306,163 313,147
Gross unrealized gains 124 88
Gross unrealized losses (40,416) (48,290)
Fair value 265,871 264,945
U.S. Government Sponsored Agency Mortgage-backed Securities [Member]    
Available-for-sale [Abstract]    
Amortized cost 488,382 518,836
Gross unrealized gains 283 36
Gross unrealized losses (49,916) (62,136)
Fair value 438,749 456,736
Asset-backed Securities [Member]    
Available-for-sale [Abstract]    
Amortized cost 49,353 87,993
Gross unrealized gains 11 0
Gross unrealized losses (108) (767)
Fair value $ 49,256 $ 87,226