XML 45 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 3 - Marketable Securities - Marketable Securities (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
Amortized Cost $ 104,762
Unrealized Gains 0
Unrealized Losses (641)
Total 104,121
Corporate Debt Securities [Member]  
Amortized Cost 70,058
Unrealized Gains 0
Unrealized Losses (506)
Total 69,552
Commercial Paper, Not Included with Cash and Cash Equivalents [Member]  
Amortized Cost 20,825
Unrealized Gains 0
Unrealized Losses (50)
Total 20,775
Certificates of Deposit [Member]  
Amortized Cost 7,487
Unrealized Gains 0
Unrealized Losses (39)
Total 7,448
Asset-Backed Securities [Member]  
Amortized Cost 6,392
Unrealized Gains 0
Unrealized Losses (46)
Total $ 6,346