XML 45 R35.htm IDEA: XBRL DOCUMENT v3.26.1
Available for Sale Securities - Amortized Cost and Fair Value of Investment Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Available-for-sale securities:    
Amortized cost $ 510,170 $ 462,519
Gross unrealized gains 1,986 2,815
Gross unrealized losses (20,845) (20,593)
Allowance for credit losses 0 0
Fair value 491,311 444,741
U.S. Agency Securities [Member]    
Available-for-sale securities:    
Amortized cost 46,011 52,651
Gross unrealized gains 0 12
Gross unrealized losses (3,121) (2,908)
Allowance for credit losses 0 0
Fair value 42,890 49,755
U.S. Treasury Securities [Member]    
Available-for-sale securities:    
Amortized cost 77,028 84,551
Gross unrealized gains 61 225
Gross unrealized losses (1,805) (2,122)
Allowance for credit losses 0 0
Fair value 75,284 82,654
Obligations of State and Political Subdivisions [Member]    
Available-for-sale securities:    
Amortized cost 137,495 120,608
Gross unrealized gains 1,089 1,070
Gross unrealized losses (5,544) (5,792)
Allowance for credit losses 0 0
Fair value 133,040 115,886
Corporate Obligations [Member]    
Available-for-sale securities:    
Amortized cost 5,663 11,304
Gross unrealized gains 312 405
Gross unrealized losses (106) (412)
Allowance for credit losses 0 0
Fair value 5,869 11,297
Mortgage-backed Securities in Government Sponsored Entities [Member]    
Available-for-sale securities:    
Amortized cost 243,973 193,405
Gross unrealized gains 524 1,103
Gross unrealized losses (10,269) (9,359)
Allowance for credit losses 0 0
Fair value $ 234,228 $ 185,149