XML 57 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Note 6 - Marketable Securities - Available-for-sale Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Available-for-sale, Amortized cost   $ 88,150
Available-for-sale, Gross unrealized gains   716
Available-for-sale, Gross unrealized losses   (112)
Marketable securities $ 75,324 88,754
Corporate Bonds [Member]    
Available-for-sale - matures within one year, Amortized cost 10,269 12,667
Available-for-sale - matures within one year, Gross unrealized gains 37 49
Available-for-sale - matures within one year, Gross unrealized losses (1) (7)
Available-for-sale - matures within one year, Fair value 10,305 12,709
Available-for-sale - matures after one year through five years, Amortized cost 64,750 75,483
Available-for-sale - matures after one year through five years, Gross unrealized gains 528 667
Available-for-sale - matures after one year through five years, Gross unrealized losses (259) (105)
Available-for-sale - matures after one year through five years, Fair value 65,019 $ 76,045
Available-for-sale, Amortized cost 75,019  
Available-for-sale, Gross unrealized gains 565  
Available-for-sale, Gross unrealized losses (260)  
Marketable securities $ 75,324