XML 36 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value of Financial Instruments - Schedule of Fair Value Hierarchy for Financial Assets (Cash Equivalents and Investments) (Details) - Fair Value, Measurements, Recurring - Money market funds - USD ($)
$ in Thousands
Sep. 30, 2018
Dec. 31, 2017
Fair value hierarchy for its financial assets    
Available-for-sale Securities $ 628 $ 621
Level 1    
Fair value hierarchy for its financial assets    
Available-for-sale Securities $ 628 $ 621