XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Securities, Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Available-for-sale [Abstract]    
Amortized cost $ 1,253,750 $ 1,301,244
Gross unrealized gains 374 245
Gross unrealized losses (142,619) (137,765)
Fair value 1,111,505 1,163,724
U.S. Treasury and Government Agencies [Member]    
Available-for-sale [Abstract]    
Amortized cost 367,961 381,268
Gross unrealized gains 115 121
Gross unrealized losses (27,575) (26,572)
Fair value 340,501 354,817
State and Political Subdivisions [Member]    
Available-for-sale [Abstract]    
Amortized cost 311,207 313,147
Gross unrealized gains 31 88
Gross unrealized losses (49,808) (48,290)
Fair value 261,430 264,945
U.S. Government Sponsored Agency Mortgage-backed Securities [Member]    
Available-for-sale [Abstract]    
Amortized cost 500,922 518,836
Gross unrealized gains 228 36
Gross unrealized losses (64,774) (62,136)
Fair value 436,376 456,736
Asset-backed Securities [Member]    
Available-for-sale [Abstract]    
Amortized cost 73,660 87,993
Gross unrealized gains 0 0
Gross unrealized losses (462) (767)
Fair value $ 73,198 $ 87,226