XML 67 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet Account Detail (Held-to Maturity Marketable Securities) (Details)
$ in Thousands
Dec. 31, 2016
USD ($)
Marketable Securities [Abstract]  
Amortized Cost $ 20,988
Gross Unrealized Gain 2
Gross Unrealized Loss (21)
Fair Value 20,969
Agency bonds  
Marketable Securities [Abstract]  
Amortized Cost 6,488
Gross Unrealized Gain 2
Gross Unrealized Loss 0
Fair Value 6,490
Corporate bonds  
Marketable Securities [Abstract]  
Amortized Cost 10,513
Gross Unrealized Gain 0
Gross Unrealized Loss (21)
Fair Value 10,492
Commercial paper  
Marketable Securities [Abstract]  
Amortized Cost 3,987
Gross Unrealized Gain 0
Gross Unrealized Loss 0
Fair Value $ 3,987