XML 100 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Note 2 - Investment Securities - Unrealized Gains and Losses Related to Marketable Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Cash and cash equivalents, Amortized Cost $ 26,316 $ 26,052 $ 14,184 $ 13,775
Cash and cash equivalents, Fair Market Value 26,316 26,052    
Marketable investments, Amortized Cost 7,605 9,532    
Marketable investments, Gross Unrealized Gains    
Marketable investments, Gross Unrealized Losses (9)    
Marketable investments, Fair Market Value 7,605 9,523    
Marketable investments, Gross Unrealized Losses 9    
Total cash, cash equivalents and marketable securities, Amortized Cost 33,921 35,584    
Total cash, cash equivalents and marketable securities, Fair Market Value 33,921 35,575    
US Treasury and Government [Member]        
Marketable investments, Amortized Cost 4,114 1,397    
Marketable investments, Gross Unrealized Gains    
Marketable investments, Gross Unrealized Losses    
Marketable investments, Fair Market Value 4,114 1,397    
Marketable investments, Gross Unrealized Losses    
US Government Agencies Debt Securities [Member]        
Marketable investments, Amortized Cost 2,677    
Marketable investments, Gross Unrealized Gains    
Marketable investments, Gross Unrealized Losses    
Marketable investments, Fair Market Value 2,677    
Marketable investments, Gross Unrealized Losses    
US States and Political Subdivisions Debt Securities [Member]        
Marketable investments, Amortized Cost 200    
Marketable investments, Gross Unrealized Gains    
Marketable investments, Gross Unrealized Losses    
Marketable investments, Fair Market Value 200    
Marketable investments, Gross Unrealized Losses    
Commercial Paper, Not Included with Cash and Cash Equivalents [Member]        
Marketable investments, Amortized Cost 3,491 2,433    
Marketable investments, Gross Unrealized Gains    
Marketable investments, Gross Unrealized Losses    
Marketable investments, Fair Market Value 3,491 2,433    
Marketable investments, Gross Unrealized Losses    
Corporate Debt Securities [Member]        
Marketable investments, Amortized Cost 2,825    
Marketable investments, Gross Unrealized Gains    
Marketable investments, Gross Unrealized Losses (9)    
Marketable investments, Fair Market Value 2,816    
Marketable investments, Gross Unrealized Losses $ 9