|
Fair Value Measurements (Details) - Summary of the Financial Instruments of the Company at Fair Value (USD $) In Thousands, unless otherwise specified
|
Dec. 31, 2014
|
Dec. 31, 2013
|
| Cash equivalents: |
|
|
| Carrying Value |
$ 24,873us-gaap_CashCashEquivalentsAndShortTermInvestments |
$ 21,710us-gaap_CashCashEquivalentsAndShortTermInvestments |
| Certificates of Deposit [Member] |
|
|
| Cash equivalents: |
|
|
| Carrying Value |
21,235us-gaap_CashCashEquivalentsAndShortTermInvestments / us-gaap_InvestmentTypeAxis = us-gaap_CertificatesOfDepositMember |
13,750us-gaap_CashCashEquivalentsAndShortTermInvestments / us-gaap_InvestmentTypeAxis = us-gaap_CertificatesOfDepositMember |
| Corporate Bond Securities [Member] |
|
|
| Cash equivalents: |
|
|
| Carrying Value |
3,033us-gaap_CashCashEquivalentsAndShortTermInvestments / us-gaap_InvestmentTypeAxis = us-gaap_CorporateBondSecuritiesMember |
7,305us-gaap_CashCashEquivalentsAndShortTermInvestments / us-gaap_InvestmentTypeAxis = us-gaap_CorporateBondSecuritiesMember |
| Money Market Funds [Member] |
|
|
| Cash equivalents: |
|
|
| Carrying Value |
365us-gaap_CashCashEquivalentsAndShortTermInvestments / us-gaap_CashAndCashEquivalentsAxis = us-gaap_MoneyMarketFundsMember |
655us-gaap_CashCashEquivalentsAndShortTermInvestments / us-gaap_CashAndCashEquivalentsAxis = us-gaap_MoneyMarketFundsMember |
| Certificates of Deposit [Member] |
|
|
| Cash equivalents: |
|
|
| Carrying Value |
240us-gaap_CashCashEquivalentsAndShortTermInvestments / us-gaap_CashAndCashEquivalentsAxis = us-gaap_CertificatesOfDepositMember |
|
| Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] |
|
|
| Cash equivalents: |
|
|
| Fair Value |
365us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
655us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
| Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] | Certificates of Deposit [Member] |
|
|
| Cash equivalents: |
|
|
| Fair Value |
0us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_InvestmentTypeAxis = us-gaap_CertificatesOfDepositMember |
0us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_InvestmentTypeAxis = us-gaap_CertificatesOfDepositMember |
| Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] | Corporate Bond Securities [Member] |
|
|
| Cash equivalents: |
|
|
| Fair Value |
0us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_InvestmentTypeAxis = us-gaap_CorporateBondSecuritiesMember |
0us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_InvestmentTypeAxis = us-gaap_CorporateBondSecuritiesMember |
| Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] | Money Market Funds [Member] |
|
|
| Cash equivalents: |
|
|
| Fair Value |
365us-gaap_AssetsFairValueDisclosure / us-gaap_CashAndCashEquivalentsAxis = us-gaap_MoneyMarketFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
655us-gaap_AssetsFairValueDisclosure / us-gaap_CashAndCashEquivalentsAxis = us-gaap_MoneyMarketFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
| Quoted Prices in Active Markets for Identical Assets (Level 1) [Member] | Certificates of Deposit [Member] |
|
|
| Cash equivalents: |
|
|
| Fair Value |
0us-gaap_AssetsFairValueDisclosure / us-gaap_CashAndCashEquivalentsAxis = us-gaap_CertificatesOfDepositMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member |
|
| Significant Other Observable Inputs (Level 2) [Member] |
|
|
| Cash equivalents: |
|
|
| Fair Value |
24,479us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
21,037us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
| Significant Other Observable Inputs (Level 2) [Member] | Certificates of Deposit [Member] |
|
|
| Cash equivalents: |
|
|
| Fair Value |
21,211us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_CertificatesOfDepositMember |
13,734us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_CertificatesOfDepositMember |
| Significant Other Observable Inputs (Level 2) [Member] | Corporate Bond Securities [Member] |
|
|
| Cash equivalents: |
|
|
| Fair Value |
3,028us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_CorporateBondSecuritiesMember |
7,303us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_InvestmentTypeAxis = us-gaap_CorporateBondSecuritiesMember |
| Significant Other Observable Inputs (Level 2) [Member] | Money Market Funds [Member] |
|
|
| Cash equivalents: |
|
|
| Fair Value |
0us-gaap_AssetsFairValueDisclosure / us-gaap_CashAndCashEquivalentsAxis = us-gaap_MoneyMarketFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
0us-gaap_AssetsFairValueDisclosure / us-gaap_CashAndCashEquivalentsAxis = us-gaap_MoneyMarketFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
| Significant Other Observable Inputs (Level 2) [Member] | Certificates of Deposit [Member] |
|
|
| Cash equivalents: |
|
|
| Fair Value |
240us-gaap_AssetsFairValueDisclosure / us-gaap_CashAndCashEquivalentsAxis = us-gaap_CertificatesOfDepositMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member |
|
| Significant Unobservable Inputs (Level 3) [Member] |
|
|
| Cash equivalents: |
|
|
| Fair Value |
0us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
0us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
| Significant Unobservable Inputs (Level 3) [Member] | Certificates of Deposit [Member] |
|
|
| Cash equivalents: |
|
|
| Fair Value |
0us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_InvestmentTypeAxis = us-gaap_CertificatesOfDepositMember |
0us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_InvestmentTypeAxis = us-gaap_CertificatesOfDepositMember |
| Significant Unobservable Inputs (Level 3) [Member] | Corporate Bond Securities [Member] |
|
|
| Cash equivalents: |
|
|
| Fair Value |
0us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_InvestmentTypeAxis = us-gaap_CorporateBondSecuritiesMember |
0us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_InvestmentTypeAxis = us-gaap_CorporateBondSecuritiesMember |
| Significant Unobservable Inputs (Level 3) [Member] | Money Market Funds [Member] |
|
|
| Cash equivalents: |
|
|
| Fair Value |
0us-gaap_AssetsFairValueDisclosure / us-gaap_CashAndCashEquivalentsAxis = us-gaap_MoneyMarketFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
0us-gaap_AssetsFairValueDisclosure / us-gaap_CashAndCashEquivalentsAxis = us-gaap_MoneyMarketFundsMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
| Significant Unobservable Inputs (Level 3) [Member] | Certificates of Deposit [Member] |
|
|
| Cash equivalents: |
|
|
| Fair Value |
$ 0us-gaap_AssetsFairValueDisclosure / us-gaap_CashAndCashEquivalentsAxis = us-gaap_CertificatesOfDepositMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
|