Fair Value Measurements (Details) (Fair value measurements recurring basis, Money market funds, USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Estimate of Fair Value
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Money market funds included in cash equivalents $ 374 $ 163
Level 1 Inputs
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Money market funds included in cash equivalents 374 163
Level 2 Inputs
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Money market funds included in cash equivalents      
Level 3 Inputs
   
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Money market funds included in cash equivalents