XML 18 R28.htm IDEA: XBRL DOCUMENT v3.2.0.727
Investments (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2015
Dec. 31, 2014
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale, Amortized cost $ 45,502 $ 22,708
Available-for-sale, Gross unrealized gain 8 3
Available-for-sale, Gross unrealized losses (12) (1)
Available-for-sale, Estimated fair value $ 45,498 $ 22,710
Corporate debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, maximum maturity period 1 year 1 year
Available-for-sale, Amortized cost $ 37,010 $ 21,208
Available-for-sale, Gross unrealized gain 1 3
Available-for-sale, Gross unrealized losses (12) (1)
Available-for-sale, Estimated fair value $ 36,999 $ 21,210
Commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, maximum maturity period 1 year 1 year
Available-for-sale, Amortized cost $ 8,492 $ 1,500
Available-for-sale, Gross unrealized gain 7 0
Available-for-sale, Gross unrealized losses 0 0
Available-for-sale, Estimated fair value $ 8,499 $ 1,500