XML 62 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 3 - Cash, Cash Equivalents, Investments and Restricted Cash - Investment Maturity Classification (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Due in less than 1 year, Amortized cost $ 398,670
Due in less than 1 year, fair value 397,884
Due in 1 - 5 years, Amortized cost 183,266
Due in 1 - 5 years, fair value 182,749
Due in greater than 5 years, Amortized cost 574
Due in greater than 5 years, fair value 567
Total, Amortized cost 582,510
Total, fair value $ 581,200