XML 79 R63.htm IDEA: XBRL DOCUMENT v3.25.3
Note 5 - Marketable Securities - Schedule of Contractual Maturity (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Due in one year or less, amortized cost $ 61,116
Due in one year or less, fair value 61,137
Due after one year through five years, amortized cost 197,511
Due after one year through five years, fair value 197,634
Due after five years through ten years 0
Due after ten years, amortized cost 3,951
Due after ten years, fair value 3,951
Total marketable securities, amortized cost 262,578
Total marketable securities, fair value $ 262,722