Quarterly report pursuant to Section 13 or 15(d)

Note 4 - Investments - Available-for-sale Investments (Details)

v3.23.1
Note 4 - Investments - Available-for-sale Investments (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Fair value $ 28,511
Short-term US Treasury Securities [Member]  
Amortixed cost 9,496
Unrealized gains 0
Unrealized losses 259
Fair value 9,237
Short-term Certificates of Deposit [Member]  
Amortixed cost 10,995
Unrealized gains 0
Unrealized losses 248
Fair value 10,747
Short-term Investment [Member]  
Amortixed cost 20,491
Unrealized gains 0
Unrealized losses 507
Fair value 19,984
Long-term US Treasury Securities [Member]  
Amortixed cost 6,702
Unrealized gains 0
Unrealized losses 539
Fair value 6,163
Long-term Certificates of Deposit [Member]  
Amortixed cost 2,469
Unrealized gains 1
Unrealized losses 105
Fair value 2,364
Long-term Investment [Member]  
Amortixed cost 9,171
Unrealized gains 1
Unrealized losses 644
Fair value $ 8,527