XML 73 R63.htm IDEA: XBRL DOCUMENT v3.25.2
Note 9 - Cash, Cash Equivalents, Investments and Restricted Cash - Investment Maturity Classification (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Due in less than 1 year, Amortized cost $ 261,048
Due in less than 1 year, fair value 261,027
Due in 1 - 5 years, Amortized cost 97,668
Due in 1 - 5 years, fair value 97,668
Due in greater than 5 years, Amortized cost 75
Due in greater than 5 years, fair value 74
Total, Amortized cost 358,791
Total, fair value $ 358,769