Fair Value Measurements (Details) (USD $) In Thousands, unless otherwise specified
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Available-for-sale Securities |
$ 23,486us-gaap_AvailableForSaleSecurities
|
$ 13,233us-gaap_AvailableForSaleSecurities
|
Fair Value, Measurements, Recurring |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Total assets |
23,486us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
13,233us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets (Level 1) |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Total assets |
23,486us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
13,233us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2) |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Total assets |
0us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
0us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Fair Value, Measurements, Recurring | Significant Unobservable Inputs (Level 3) |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Total assets |
0us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
0us-gaap_AssetsFairValueDisclosure / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember
|
Certificates of Deposit |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Available-for-sale Securities |
23,486us-gaap_AvailableForSaleSecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CertificatesOfDepositMember
|
13,233us-gaap_AvailableForSaleSecurities / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CertificatesOfDepositMember
|
Certificates of Deposit | Fair Value, Measurements, Recurring |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Available-for-sale Securities |
23,486us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CertificatesOfDepositMember
|
13,233us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CertificatesOfDepositMember
|
Certificates of Deposit | Fair Value, Measurements, Recurring | Quoted Prices in Active Markets (Level 1) |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Available-for-sale Securities |
23,486us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CertificatesOfDepositMember
|
13,233us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel1Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CertificatesOfDepositMember
|
Certificates of Deposit | Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2) |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Available-for-sale Securities |
0us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CertificatesOfDepositMember
|
0us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel2Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CertificatesOfDepositMember
|
Certificates of Deposit | Fair Value, Measurements, Recurring | Significant Unobservable Inputs (Level 3) |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Available-for-sale Securities |
$ 0us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CertificatesOfDepositMember
|
$ 0us-gaap_AvailableForSaleSecurities / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member / us-gaap_FairValueByMeasurementFrequencyAxis = us-gaap_FairValueMeasurementsRecurringMember / us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis = us-gaap_CertificatesOfDepositMember
|