v3.26.1
Securities - Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Securities [Abstract]    
Amortized Cost $ 1,178,719 $ 1,206,938
Gross unrealized gains 839 1,358
Gross unrealized losses (91,353) (87,577)
Fair value 1,088,205 1,120,719
U.S. Treasury and Government Agencies [Member]    
Securities [Abstract]    
Amortized Cost 168,047 243,840
Gross unrealized gains 58 65
Gross unrealized losses (7,636) (8,146)
Fair value 160,469 235,759
State and Political Subdivisions [Member]    
Securities [Abstract]    
Amortized Cost 302,785 303,118
Gross unrealized gains 75 117
Gross unrealized losses (38,979) (36,344)
Fair value 263,881 266,891
Agency Mortgage-backed Securities [Member]    
Securities [Abstract]    
Amortized Cost 685,399 630,172
Gross unrealized gains 682 1,119
Gross unrealized losses (44,620) (43,029)
Fair value 641,461 588,262
Asset-backed Securities [Member]    
Securities [Abstract]    
Amortized Cost 22,488 29,808
Gross unrealized gains 24 57
Gross unrealized losses (118) (58)
Fair value $ 22,394 $ 29,807