XML 41 R30.htm IDEA: XBRL DOCUMENT v3.5.0.2
Marketable Securities and Fair Value Measurements - Securities in Unrealized Loss Position (Details)
$ in Thousands
Jun. 30, 2016
USD ($)
Schedule of Available-for-sale Securities [Line Items]  
Continuous loss position, Fair value $ 7,678
Continuous loss position, Unrealized losses (8)
Certificates of deposit  
Schedule of Available-for-sale Securities [Line Items]  
Continuous loss position, Fair value 3,499
Continuous loss position, Unrealized losses (1)
Corporate securities  
Schedule of Available-for-sale Securities [Line Items]  
Continuous loss position, Fair value 4,179
Continuous loss position, Unrealized losses $ (7)