XML 35 R25.htm IDEA: XBRL DOCUMENT v3.7.0.1
Marketable Securities and Fair Value Disclosures - Summary of Marketable securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 13,050  
Fair Value 13,041  
Short-term available-for-sale securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 13,050 $ 13,778
Gross Unrealized Gains 3  
Gross Unrealized Losses (12) (16)
Fair Value 13,041 13,762
Short-term available-for-sale securities | Corporate bonds    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 13,050 13,778
Gross Unrealized Gains 3  
Gross Unrealized Losses (12) (16)
Fair Value $ 13,041 13,762
Long-term available-for-sale securities    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost   2,355
Gross Unrealized Gains   3
Gross Unrealized Losses   (6)
Fair Value   2,352
Long-term available-for-sale securities | Corporate bonds    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost   2,355
Gross Unrealized Gains   3
Gross Unrealized Losses   (6)
Fair Value   $ 2,352