XML 81 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Securities, Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Available-for-sale [Abstract]    
Amortized cost $ 1,186,649 $ 1,301,244
Gross unrealized gains 237 245
Gross unrealized losses (131,158) (137,765)
Fair value 1,055,728 1,163,724
U.S. Treasury and Government Agencies [Member]    
Available-for-sale [Abstract]    
Amortized cost 360,027 381,268
Gross unrealized gains 84 121
Gross unrealized losses (18,616) (26,572)
Fair value 341,495 354,817
State and Political Subdivisions [Member]    
Available-for-sale [Abstract]    
Amortized cost 304,588 313,147
Gross unrealized gains 12 88
Gross unrealized losses (51,043) (48,290)
Fair value 253,557 264,945
U.S. Government Sponsored Agency Mortgage-backed Securities [Member]    
Available-for-sale [Abstract]    
Amortized cost 471,000 518,836
Gross unrealized gains 131 36
Gross unrealized losses (61,422) (62,136)
Fair value 409,709 456,736
Asset-backed Securities [Member]    
Available-for-sale [Abstract]    
Amortized cost 51,034 87,993
Gross unrealized gains 10 0
Gross unrealized losses (77) (767)
Fair value $ 50,967 $ 87,226