XML 51 R41.htm IDEA: XBRL DOCUMENT v3.21.1
Note 5 - Marketable Securities - Available-for-sale Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Available-for-sale, Amortized cost $ 83,737 $ 88,150
Available-for-sale, Gross unrealized gains 558 716
Available-for-sale, Gross unrealized losses (411) (112)
Marketable securities 83,884 88,754
Corporate Bonds [Member]    
Available-for-sale - matures within one year, Amortized cost 12,553 12,667
Available-for-sale - matures within one year, Gross unrealized gains 61 49
Available-for-sale - matures within one year, Gross unrealized losses (46) (7)
Available-for-sale - matures within one year, Fair value 12,568 12,709
Available-for-sale - matures after one year through five years, Amortized cost 71,184 75,483
Available-for-sale - matures after one year through five years, Gross unrealized gains 497 667
Available-for-sale - matures after one year through five years, Gross unrealized losses (365) (105)
Available-for-sale - matures after one year through five years, Fair value $ 71,316 $ 76,045