XML 44 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Short-term Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2018
Dec. 31, 2017
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale, Amortized cost $ 128,415 $ 43,176
Available-for-sale, Gross unrealized gains 0 0
Available-for-sale, Gross unrealized losses (330) (42)
Available-for-sale, Estimated fair value $ 128,085 $ 43,134
Corporate debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale, maximum maturity period 2 years 1 year
Available-for-sale, Amortized cost $ 86,479 $ 24,264
Available-for-sale, Gross unrealized gains 0 0
Available-for-sale, Gross unrealized losses (260) (23)
Available-for-sale, Estimated fair value $ 86,219 $ 24,241
Commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale, maximum maturity period 1 year 1 year
Available-for-sale, Amortized cost $ 41,936 $ 18,912
Available-for-sale, Gross unrealized gains 0 0
Available-for-sale, Gross unrealized losses (70) (19)
Available-for-sale, Estimated fair value $ 41,866 $ 18,893