XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Investments, Amortized Cost, Gross Unrealized Gains and Losses and Fair Value of Investment (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Securities [Abstract]    
Amortized cost $ 445,756 $ 453,343
Gross unrealized gains 710 285
Gross unrealized losses (27,276) (36,027)
Allowance for credit losses 0 0
Fair value 419,190 417,601
U.S. Agency Securities [Member]    
Debt Securities [Abstract]    
Amortized cost 59,579 66,569
Gross unrealized gains 5 1
Gross unrealized losses (3,970) (5,799)
Allowance for credit losses 0 0
Fair value 55,614 60,771
U.S. Treasury Securities [Member]    
Debt Securities [Abstract]    
Amortized cost 128,637 152,485
Gross unrealized gains 0 0
Gross unrealized losses (5,333) (9,197)
Allowance for credit losses 0 0
Fair value 123,304 143,288
Obligations of State and Political Subdivisions [Member]    
Debt Securities [Abstract]    
Amortized cost 104,005 107,945
Gross unrealized gains 25 32
Gross unrealized losses (6,588) (6,190)
Allowance for credit losses 0 0
Fair value 97,442 101,787
Corporate Obligations [Member]    
Debt Securities [Abstract]    
Amortized cost 13,436 13,394
Gross unrealized gains 290 245
Gross unrealized losses (1,085) (1,236)
Allowance for credit losses 0 0
Fair value 12,641 12,403
Mortgage-backed Securities in Government Sponsored Entities [Member]    
Debt Securities [Abstract]    
Amortized cost 140,099 112,950
Gross unrealized gains 390 7
Gross unrealized losses (10,300) (13,605)
Allowance for credit losses 0 0
Fair value $ 130,189 $ 99,352