XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2.2
Note 5 - Marketable Securities - Available-for-sale Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Marketable securities $ 100,701 $ 90,298
Corporate Bonds [Member]    
Available-for-sale - matures within one year, Amortized cost 18,390 11,937
Available-for-sale - matures within one year, Gross unrealized gains 0 39
Available-for-sale - matures within one year, Gross unrealized losses (722) (7)
Available-for-sale - matures within one year, Fair value 17,668 11,969
Available-for-sale - matures after one year through five years, Amortized cost 89,396 78,920
Available-for-sale - matures after one year through five years, Gross unrealized gains 0 227
Available-for-sale - matures after one year through five years, Gross unrealized losses (6,363) (818)
Available-for-sale - matures after one year through five years, Fair value 83,033 78,329
Available-for-sale, Amortized cost 107,786 90,857
Available-for-sale, Gross unrealized gains 0 266
Available-for-sale, Gross unrealized losses (7,085) (825)
Marketable securities $ 100,701 $ 90,298