XML 50 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
2. Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Schedule of Held-to-maturity Securities [Line Items]    
Equity Investments, Fair Value $ 2,861 $ 4,136
Short Term Investments [Member] | Corporate Bond Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Cost 8,409 6
Gross Unrealized Gains 0 0
Gross Unrealized Losses (13) 0
Fair Value 8,396 6
Short Term Investments [Member] | Commercial Paper [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Cost 1,275 31,220
Gross Unrealized Gains 0 26
Gross Unrealized Losses 0 (38)
Fair Value 1,275 31,208
Short Term Investments [Member] | Certificates of deposit [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Cost   4,020
Gross Unrealized Gains   0
Gross Unrealized Losses   (3)
Fair Value   4,017
Short Term Investments [Member] | Mutual Funds [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Cost   219
Gross Unrealized Gains   3
Gross Unrealized Losses   0
Fair Value   222
Long Term Investments [Member] | Corporate Bond Securities [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Cost 17,513 5,000
Gross Unrealized Gains 0 0
Gross Unrealized Losses (198) (75)
Fair Value 17,315 4,925
Long Term Investments [Member] | Mutual Funds [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Cost 795  
Gross Unrealized Gains 0  
Gross Unrealized Losses (121)  
Fair Value 674  
Long Term Investments [Member] | Equity Investments [Member]    
Schedule of Held-to-maturity Securities [Line Items]    
Equity Investment, Cost 5,675 5,675
Equity Investments, Unrealized Gains 0 0
Equity Investments, Unrealized Losses (2,814) (1,539)
Equity Investments, Fair Value $ 2,861 $ 4,136