XML 45 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Note 6 - Marketable Securities - Short-term and Long-term Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Amortized Cost $ 53,307 $ 70,329
Unrealized Gains 69 1
Unrealized Losses (83) (242)
Fair Value 53,293 70,088
Bank Time Deposits [Member]    
Amortized Cost 3,464 4,208
Unrealized Gains 10
Unrealized Losses (10) (25)
Fair Value 3,464 4,183
US States and Political Subdivisions Debt Securities [Member]    
Amortized Cost 10,825 17,509
Unrealized Gains 7 1
Unrealized Losses (6) (33)
Fair Value 10,826 17,477
Corporate Debt Securities [Member]    
Amortized Cost 24,513 31,769
Unrealized Gains 52
Unrealized Losses (27) (96)
Fair Value 24,538 31,673
US Government Agencies Debt Securities [Member]    
Amortized Cost 14,505 16,843
Unrealized Gains
Unrealized Losses (40) (88)
Fair Value $ 14,465 $ 16,755