XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Marketable Securities - Maturity of Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Due within one year, Amortized cost $ 2,012 $ 1,594
Due within one year, Fair Value 2,048 1,602
Due after one year through three years, Amortized cost 3,097 3,356
Due after one year through three years, Fair Value 3,099 3,371
Amortized Cost 5,109 4,950
Estimated Fair Value $ 5,147 $ 4,973