XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Investments, Amortized Cost, Gross Unrealized Gains and Losses and Fair Value of Investment (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Debt Securities [Abstract]    
Amortized cost $ 478,769 $ 486,993
Gross unrealized gains 277 50
Gross unrealized losses (44,731) (47,537)
Fair value 434,315 439,506
U.S. Agency Securities [Member]    
Debt Securities [Abstract]    
Amortized cost 74,064 78,556
Gross unrealized gains 0 0
Gross unrealized losses (7,197) (7,879)
Fair value 66,867 70,677
U.S. Treasury Securities [Member]    
Debt Securities [Abstract]    
Amortized cost 162,365 162,236
Gross unrealized gains 0 0
Gross unrealized losses (12,574) (13,666)
Fair value 149,791 148,570
Obligations of State and Political Subdivisions [Member]    
Debt Securities [Abstract]    
Amortized cost 109,365 120,562
Gross unrealized gains 7 35
Gross unrealized losses (8,929) (10,297)
Fair value 100,443 110,300
Corporate Obligations [Member]    
Debt Securities [Abstract]    
Amortized cost 13,363 10,335
Gross unrealized gains 260 0
Gross unrealized losses (1,416) (952)
Fair value 12,207 9,383
Mortgage-backed Securities in Government Sponsored Entities [Member]    
Debt Securities [Abstract]    
Amortized cost 119,612 115,304
Gross unrealized gains 10 15
Gross unrealized losses (14,615) (14,743)
Fair value $ 105,007 $ 100,576