XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.2
SECURITIES, Amortized Cost and Fair Value of Securities with Gross Unrealized Gains and Losses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Available for sale [Abstract]    
Amortized cost $ 657,475 $ 669,014
Gross unrealized gains 127 1
Gross unrealized losses (87,602) (91,775)
Allowance for credit losses 0 0
Fair value 570,000 577,240
State and Municipal [Member]    
Available for sale [Abstract]    
Amortized cost 197,553 199,588
Gross unrealized gains 3 1
Gross unrealized losses (31,965) (26,292)
Allowance for credit losses 0 0
Fair value 165,591 173,297
Residential Mortgage-backed Securities [Member]    
Available for sale [Abstract]    
Amortized cost 316,141 321,021
Gross unrealized gains 65 0
Gross unrealized losses (49,332) (56,925)
Allowance for credit losses 0 0
Fair value 266,874 264,096
Commercial Mortgage-backed Securities [Member]    
Available for sale [Abstract]    
Amortized cost 45,934 46,601
Gross unrealized gains 0 0
Gross unrealized losses (4,714) (6,241)
Allowance for credit losses 0 0
Fair value 41,220 40,360
Commercial Collateralized Mortgage Obligations [Member]    
Available for sale [Abstract]    
Amortized cost 70,805 73,697
Gross unrealized gains 59 0
Gross unrealized losses (213) (214)
Allowance for credit losses 0 0
Fair value 70,651 73,483
Asset-backed and Other Amortizing Securities [Member]    
Available for sale [Abstract]    
Amortized cost 15,042 16,107
Gross unrealized gains 0 0
Gross unrealized losses (1,026) (1,526)
Allowance for credit losses 0 0
Fair value 14,016 14,581
Other Securities [Member]    
Available for sale [Abstract]    
Amortized cost 12,000 12,000
Gross unrealized gains 0 0
Gross unrealized losses (352) (577)
Allowance for credit losses 0 0
Fair value $ 11,648 $ 11,423