XML 72 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Note 9 - Cash, Cash Equivalents, Investments and Restricted Cash - Investment Maturity Classification (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Due in less than 1 year, Amortized cost $ 292,883
Due in less than 1 year, fair value 292,863
Due in 1 - 5 years, Amortized cost 96,447
Due in 1 - 5 years, fair value 96,447
Due in greater than 5 years, Amortized cost 100
Due in greater than 5 years, fair value 99
Total, Amortized cost 389,430
Total, fair value $ 389,409