XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Investments, Amortized Cost, Gross Unrealized Gains and Losses and Fair Value of Investment (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Debt Securities [Abstract]    
Amortized cost $ 469,888 $ 486,993
Gross unrealized gains 243 50
Gross unrealized losses (52,324) (47,537)
Fair value 417,807 439,506
U.S. Agency Securities [Member]    
Debt Securities [Abstract]    
Amortized cost 71,567 78,556
Gross unrealized gains 0 0
Gross unrealized losses (7,920) (7,879)
Fair value 63,647 70,677
U.S. Treasury Securities [Member]    
Debt Securities [Abstract]    
Amortized cost 160,426 162,236
Gross unrealized gains 0 0
Gross unrealized losses (12,995) (13,666)
Fair value 147,431 148,570
Obligations of State and Political Subdivisions [Member]    
Debt Securities [Abstract]    
Amortized cost 108,569 120,562
Gross unrealized gains 5 35
Gross unrealized losses (12,552) (10,297)
Fair value 96,022 110,300
Corporate Obligations [Member]    
Debt Securities [Abstract]    
Amortized cost 13,381 10,335
Gross unrealized gains 229 0
Gross unrealized losses (1,490) (952)
Fair value 12,120 9,383
Mortgage-backed Securities in Government Sponsored Entities [Member]    
Debt Securities [Abstract]    
Amortized cost 115,945 115,304
Gross unrealized gains 9 15
Gross unrealized losses (17,367) (14,743)
Fair value $ 98,587 $ 100,576