XML 81 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Note 5 - Marketable Securities - Schedule of Contractual Maturity (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Due in one year or less, amortized cost $ 151,510
Due in one year or less, fair value 151,162
Due after one year through five years, amortized cost 45,654
Due after one year through five years, fair value 45,667
Due after five years through ten years, amortized cost 0
Due after five years through ten years, fair value 0
Due after ten years, amortized cost 3,787
Due after ten years, fair value 3,787
Total marketable securities, amortized cost 200,951
Total marketable securities, fair value $ 200,616