XML 20 R29.htm IDEA: XBRL DOCUMENT v3.3.0.814
Fair Value of Financial Instruments (Details) - Recurring basis - USD ($)
$ in Thousands
Sep. 30, 2015
Dec. 31, 2014
Level 1    
Fair Value of Financial Instruments    
Total fair value of financial assets $ 93,077 $ 104,021
Level 1 | Money market funds    
Fair Value of Financial Instruments    
Total fair value of financial assets 93,077 104,021
Level 2    
Fair Value of Financial Instruments    
Total fair value of financial assets 25 25
Level 2 | Certificates of deposit    
Fair Value of Financial Instruments    
Total fair value of financial assets $ 25 $ 25