v3.25.3
Investment Securities Security Type - Available for Sale (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Securities available for sale, amortized cost $ 640,936 $ 673,370
Securities available for sale, gross unrealized gains 24 33
Securities available for sale, gross unrealized losses (103,104) (128,838)
Securities available for sale, fair value 537,856 544,565
State and political subdivisions [Member]    
Debt Securities, Available-for-sale [Line Items]    
Securities available for sale, amortized cost 214,189 215,942
Securities available for sale, gross unrealized gains 14 0
Securities available for sale, gross unrealized losses (39,145) (41,797)
Securities available for sale, fair value 175,058 174,145
Collateralized mortgage obligations [Member]    
Debt Securities, Available-for-sale [Line Items]    
Securities available for sale, amortized cost 260,546 278,754
Securities available for sale, gross unrealized gains 0 0
Securities available for sale, gross unrealized losses (43,449) (59,490)
Securities available for sale, fair value 217,097 219,264
Mortgage-backed securities [Member]    
Debt Securities, Available-for-sale [Line Items]    
Securities available for sale, amortized cost 137,628 145,992
Securities available for sale, gross unrealized gains 2 0
Securities available for sale, gross unrealized losses (19,652) (26,173)
Securities available for sale, fair value 117,978 119,819
Collateralized loan obligations [Member]    
Debt Securities, Available-for-sale [Line Items]    
Securities available for sale, amortized cost 14,823 18,932
Securities available for sale, gross unrealized gains 8 33
Securities available for sale, gross unrealized losses 0 0
Securities available for sale, fair value 14,831 18,965
Corporate notes [Member]    
Debt Securities, Available-for-sale [Line Items]    
Securities available for sale, amortized cost 13,750 13,750
Securities available for sale, gross unrealized gains 0 0
Securities available for sale, gross unrealized losses (858) (1,378)
Securities available for sale, fair value $ 12,892 $ 12,372