XML 58 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Note 7 - Marketable Securities - Summary of Marketable Securities (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Cash equivalent, amortized cost basis $ 52,401
Cash equivalents, unrealized gains 1
Cash equivalents, unrealized losses (3)
Cash equivalents, fair value 52,399
Available for sale securities, amortized cost basis 31,775
Available for sale securities, unrealized gains 0
Available for sale securities, unrealized losses (54)
Available for sale securities, fair value 31,721
US Treasury and Government [Member]  
Available for sale securities, amortized cost basis 25,072
Available for sale securities, unrealized gains 0
Available for sale securities, unrealized losses (49)
Available for sale securities, fair value 25,023
Corporate Debt Securities [Member]  
Available for sale securities, amortized cost basis 2,560
Available for sale securities, unrealized gains 0
Available for sale securities, unrealized losses (5)
Available for sale securities, fair value 2,555
Commercial Paper, Not Included with Cash and Cash Equivalents [Member]  
Available for sale securities, amortized cost basis 4,143
Available for sale securities, unrealized gains 0
Available for sale securities, unrealized losses 0
Available for sale securities, fair value 4,143
US Government Corporations and Agencies Securities [Member]  
Cash equivalent, amortized cost basis 29,356
Cash equivalents, unrealized gains 1
Cash equivalents, unrealized losses 0
Cash equivalents, fair value 29,357
Commercial Paper [Member]  
Cash equivalent, amortized cost basis 23,045
Cash equivalents, unrealized gains 0
Cash equivalents, unrealized losses (3)
Cash equivalents, fair value $ 23,042