XML 60 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Note 7 - Marketable Securities - Fair Values of Marketable Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Maturities within one year $ 27,770 $ 44,556
Maturities after one year through three years 7,970 0
Total investments $ 35,740 $ 44,556