XML 35 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
4. Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Certificates of Deposits [Member] | Short Term Investments [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Cost $ 2,021 $ 4,020
Gross Unrealized Gains 0 0
Gross Unrealized Losses (4) (3)
Fair Value 2,017 4,017
Commercial Paper [Member] | Short Term Investments [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Cost 10,977 31,220
Gross Unrealized Gains 0 26
Gross Unrealized Losses (9) (38)
Fair Value 10,968 31,208
Corporate Bond Securities [Member] | Short Term Investments [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Cost 11,178 6
Gross Unrealized Gains 0 0
Gross Unrealized Losses (29) 0
Fair Value 11,149 6
Corporate Bond Securities [Member] | Long Term Investments [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Cost 18,781 5,000
Gross Unrealized Gains 0 0
Gross Unrealized Losses (259) (75)
Fair Value 18,522 4,925
Mutual Funds [Member] | Short Term Investments [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Cost   219
Gross Unrealized Gains   3
Gross Unrealized Losses   0
Fair Value   222
Mutual Funds [Member] | Long Term Investments [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Cost 485  
Gross Unrealized Gains 0  
Gross Unrealized Losses (4)  
Fair Value 481  
Equity Investments [Member] | Long Term Investments [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Cost 5,675 5,675
Gross Unrealized Gains 0 0
Gross Unrealized Losses (2,729) (1,539)
Fair Value $ 2,946 $ 4,136