XML 41 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value - Financial Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Marketable equity securities $ 1,980 $ 2,643
Level 1    
Marketable equity securities 1,980 2,643
United States Treasury securities 9,424 10,395
Bank Certificates of Deposit 1,697 1,247
Level 2    
Marketable equity securities
United States Treasury securities
Bank Certificates of Deposit
Level 3    
Marketable equity securities
United States Treasury securities
Bank Certificates of Deposit