XML 38 R26.htm IDEA: XBRL DOCUMENT v3.5.0.2
Marketable Securities - Schedule of Maturities of Marketable Securities (Details)
$ in Thousands
Jun. 30, 2016
USD ($)
Investments, Debt and Equity Securities [Abstract]  
Amortized cost Due within one year $ 7,129
Amortized cost Due after one year through five years 19,045
Amortized cost Due after five years through ten years 975
Amortized cost Total available-for-sale securities 27,149
Estimated fair value Due within one year 7,141
Estimated fair value Due after one year through five years 19,287
Estimated fair value Due after five years through ten years 1,000
Estimated fair value Total available-for-sale securities $ 27,428