XML 81 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 10 - Cash, Cash Equivalents, Investments and Restricted Cash - Investment Maturity Classification (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Due in less than 1 year, Amortized cost $ 722,601
Due in less than 1 year, fair value 721,901
Due in 1 - 5 years, Amortized cost 34,969
Due in 1 - 5 years, fair value 34,869
Due in greater than 5 years, Amortized cost 350
Due in greater than 5 years, fair value 345
Total, Amortized cost 757,920
Total, fair value $ 757,115