XML 61 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 3 - Cash, Cash Equivalents, Investments and Restricted Cash - Investment Maturity Classification (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Due in less than 1 year, Amortized cost $ 123,204
Due in less than 1 year, fair value 123,381
Due in 1 - 5 years, Amortized cost 413,850
Due in 1 - 5 years 412,436
Due in greater than 5 years, Amortized cost 2,520
Due in greater than 5 years 2,401
Total, Amortized cost 539,574
Total $ 538,218