XML 72 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 3 - Marketable Securities - Available-for-sale Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Marketable securities $ 90,298 $ 88,754
Corporate Bonds [Member]    
Available-for-sale - matures within one year, Amortized cost 11,937 12,667
Available-for-sale - matures within one year, Gross unrealized gains 39 49
Available-for-sale - matures within one year, Gross unrealized losses (7) (7)
Available-for-sale - matures within one year, Fair value 11,969 12,709
Available-for-sale - matures after one year through five years, Amortized cost 78,920 75,483
Available-for-sale - matures after one year through five years, Gross unrealized gains 227 667
Available-for-sale - matures after one year through five years, Gross unrealized losses (818) (105)
Available-for-sale - matures after one year through five years, Fair value 78,329 76,045
Available-for-sale, Amortized cost 90,857 88,150
Available-for-sale, Gross unrealized gains 266 716
Available-for-sale, Gross unrealized losses (825) (112)
Marketable securities $ 90,298 $ 88,754