XML 57 R44.htm IDEA: XBRL DOCUMENT v3.3.1.900
Marketable Securities - Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Investments, Debt and Equity Securities [Abstract]    
Amortized cost, Due within one year $ 7,179  
Amortized cost, Due after one year through five years 19,256  
Amortized cost, Due after five years through ten years 0  
Amortized cost, Total available-for-sale securities 26,435 $ 26,096
Estimated fair value, Due within one year 7,161  
Estimated fair value, Due after one year through five years 19,204  
Estimated fair value, Due after five years through ten years 0  
Estimated fair value, Total available-for-sale securities $ 26,365