XML 63 R52.htm IDEA: XBRL DOCUMENT v3.26.1
Note 8 - Cash, Cash Equivalents and Investments - Investment Maturity Classification (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Due in less than 1 year, Amortized cost $ 202,786
Due in less than 1 year, fair value 202,786
Due in 1 - 5 years, Amortized cost 101,393
Due in 1 - 5 years, fair value 101,393
Due in greater than 5 years, Amortized cost 50
Due in greater than 5 years, fair value 49
Total, Amortized cost 304,229
Total, fair value $ 304,228