XML 41 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Note 2 - Investment Securities - Cash, Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Cash $ 20,005 $ 21,969
Cash equivalents 26,316 26,052
Marketable securities 7,605 9,523
Total cash, cash equivalents and marketable securities 33,921 35,575
US Treasury and Government [Member]    
Marketable securities 4,114 1,397
US Government Agencies Debt Securities [Member]    
Marketable securities 2,677
US States and Political Subdivisions Debt Securities [Member]    
Marketable securities 200
Corporate Debt Securities [Member]    
Marketable securities 2,816
Money Market Funds [Member]    
Cash equivalents 6,311 4,083
Commercial Paper [Member]    
Cash equivalents $ 3,491 $ 2,433