XML 42 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Note 6 - Marketable Securities - Short-term and Long-term Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Amortized Cost $ 77,255 $ 48,397
Unrealized Gains 574 112
Unrealized Losses (7) (22)
Fair Value 77,822 48,487
Bank Time Deposits [Member]    
Amortized Cost 5,189 1,484
Unrealized Gains 112 22
Unrealized Losses 0 0
Fair Value 5,301 1,506
US States and Political Subdivisions Debt Securities [Member]    
Amortized Cost 8,840 10,204
Unrealized Gains 71 9
Unrealized Losses 0 (3)
Fair Value 8,911 10,210
Corporate Debt Securities [Member]    
Amortized Cost 34,968 26,944
Unrealized Gains 355 80
Unrealized Losses (2) (12)
Fair Value 35,321 27,012
US Government Agencies Debt Securities [Member]    
Amortized Cost 25,272 6,274
Unrealized Gains 23 1
Unrealized Losses (5) (7)
Fair Value 25,290 6,268
Commercial Paper, Not Included with Cash and Cash Equivalents [Member]    
Amortized Cost 2,986 3,491
Unrealized Gains 13 0
Unrealized Losses 0 0
Fair Value $ 2,999 $ 3,491