XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Note 4 - Marketable Securities - Maturity (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Maturing in one year or less $ 121,824 $ 56,386
Maturing after one year through two years 51,859 26,853
Total $ 173,683 $ 83,239