XML 23 R22.htm IDEA: XBRL DOCUMENT v3.3.0.814
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Sep. 30, 2015
Dec. 31, 2014
Assets    
Certificates of deposit $ 4,974  
Recurring basis    
Assets    
Money market funds (cash equivalents) 27,127 $ 48,960
Certificates of deposit 6,463  
Recurring basis | Level 1    
Assets    
Money market funds (cash equivalents) 27,127 $ 48,960
Certificates of deposit $ 6,463