XML 66 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 4 - Cash, Cash Equivalents, Investments and Restricted Cash - Investment Maturity Classification (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Due in less than 1 year, Amortized cost $ 171,197
Due in less than 1 year, fair value 171,130
Due in 1 - 5 years, Amortized cost 0
Due in 1 - 5 years, fair value 0
Due in greater than 5 years, Amortized cost 150
Due in greater than 5 years, fair value 148
Total, Amortized cost 171,347
Total, fair value $ 171,278