XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Schedule of securities amortized cost and estimated fair value (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Marketable Securities [Line Items]    
Amortized Cost $ 104,821 $ 104,556
Gross Unrealized Gains 12 24
Gross Unrealized Losses 15,819 14,775
Approximate Fair Value 89,014 89,805
US Treasury Securities [Member]    
Marketable Securities [Line Items]    
Amortized Cost 10,637 11,643
Gross Unrealized Gains
Gross Unrealized Losses 663 658
Approximate Fair Value 9,974 10,985
US Government Agencies Debt Securities [Member]    
Marketable Securities [Line Items]    
Amortized Cost 9,668 9,412
Gross Unrealized Gains 10 23
Gross Unrealized Losses 676 624
Approximate Fair Value 9,002 8,811
Taxable Municipal Notes [Member]    
Marketable Securities [Line Items]    
Amortized Cost 22,961 22,973
Gross Unrealized Gains
Gross Unrealized Losses 5,329 5,114
Approximate Fair Value 17,632 17,859
Corporate Debt Securities [Member]    
Marketable Securities [Line Items]    
Amortized Cost 3,000 3,002
Gross Unrealized Gains 1
Gross Unrealized Losses 265 315
Approximate Fair Value 2,735 2,688
Collateralized Mortgage-Backed Securities [Member]    
Marketable Securities [Line Items]    
Amortized Cost 58,555 57,526
Gross Unrealized Gains 2
Gross Unrealized Losses 8,886 8,064
Approximate Fair Value $ 49,671 $ 49,462