XML 41 R30.htm IDEA: XBRL DOCUMENT v3.25.2
Securities, Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Available-for-sale [Abstract]    
Amortized cost $ 1,102,258 $ 1,186,649
Gross unrealized gains 1,031 237
Gross unrealized losses (108,299) (131,158)
Fair value 994,990 1,055,728
Accrued interest receivable on available-for-sale debt securities 4,300 4,600
U.S. Treasury and Government Agencies [Member]    
Available-for-sale [Abstract]    
Amortized cost 259,632 360,027
Gross unrealized gains 77 84
Gross unrealized losses (12,183) (18,616)
Fair value 247,526 341,495
State and Political Subdivisions [Member]    
Available-for-sale [Abstract]    
Amortized cost 303,197 304,588
Gross unrealized gains 65 12
Gross unrealized losses (45,517) (51,043)
Fair value 257,745 253,557
Agency Mortgage-backed Securities [Member]    
Available-for-sale [Abstract]    
Amortized cost 490,995 471,000
Gross unrealized gains 856 131
Gross unrealized losses (50,440) (61,422)
Fair value 441,411 409,709
Asset-backed Securities [Member]    
Available-for-sale [Abstract]    
Amortized cost 48,434 51,034
Gross unrealized gains 33 10
Gross unrealized losses (159) (77)
Fair value $ 48,308 $ 50,967