XML 38 R28.htm IDEA: XBRL DOCUMENT v3.8.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
Mar. 31, 2018
Dec. 31, 2017
Fair value hierarchy for its financial assets    
Available-for-sale Securities $ 622 $ 621
Level 1    
Fair value hierarchy for its financial assets    
Available-for-sale Securities $ 622 $ 621