XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments, Amortized Cost, Gross Unrealized Gains and Losses and Fair Value of Investment (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Debt Securities [Abstract]    
Amortized cost $ 439,569 $ 453,343
Gross unrealized gains 331 285
Gross unrealized losses (37,239) (36,027)
Allowance for credit losses 0 0
Fair value 402,661 417,601
U.S. Agency Securities [Member]    
Debt Securities [Abstract]    
Amortized cost 61,576 66,569
Gross unrealized gains 3 1
Gross unrealized losses (5,746) (5,799)
Allowance for credit losses 0 0
Fair value 55,833 60,771
U.S. Treasury Securities [Member]    
Debt Securities [Abstract]    
Amortized cost 138,582 152,485
Gross unrealized gains 0 0
Gross unrealized losses (8,509) (9,197)
Allowance for credit losses 0 0
Fair value 130,073 143,288
Obligations of State and Political Subdivisions [Member]    
Debt Securities [Abstract]    
Amortized cost 104,668 107,945
Gross unrealized gains 6 32
Gross unrealized losses (7,967) (6,190)
Allowance for credit losses 0 0
Fair value 96,707 101,787
Corporate Obligations [Member]    
Debt Securities [Abstract]    
Amortized cost 13,422 13,394
Gross unrealized gains 273 245
Gross unrealized losses (1,245) (1,236)
Allowance for credit losses 0 0
Fair value 12,450 12,403
Mortgage-backed Securities in Government Sponsored Entities [Member]    
Debt Securities [Abstract]    
Amortized cost 121,321 112,950
Gross unrealized gains 49 7
Gross unrealized losses (13,772) (13,605)
Allowance for credit losses 0 0
Fair value $ 107,598 $ 99,352