XML 38 R28.htm IDEA: XBRL DOCUMENT v3.4.0.3
Other Balance Sheet Amounts (Amortized cost and Fair Value of Marketable Securities) (Details)
$ in Thousands
Mar. 31, 2016
USD ($)
Balance Sheet Related Disclosures [Abstract]  
Due in less than 1 year, Amortized Cost $ 21,846
Due within 1-2 years, Amortized Cost 8,539
Total, Amortized Cost 30,385
Due in less than 1 year, Fair Value 21,847
Due within 1-2 years, Fair Value 8,534
Total, Fair Value $ 30,381