XML 54 R36.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities $ 11,855us-gaap_AvailableForSaleSecuritiesDebtSecurities $ 11,799us-gaap_AvailableForSaleSecuritiesDebtSecurities
Equity securities - Deferred compensation fund 24,291us-gaap_DeferredCompensationPlanAssets 24,742us-gaap_DeferredCompensationPlanAssets
Quoted Prices In Active Markets (Level 1) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 20,829us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
20,464us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 3,462us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
4,278us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Significant Unobservable Inputs (Level 3) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Total Fair Value [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 24,291us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
 
Carrying Amount [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 24,291us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
24,742us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
Municipal bonds [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities   11,799us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalBondsMember
Municipal bonds [Member] | Quoted Prices In Active Markets (Level 1) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalBondsMember
0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalBondsMember
Municipal bonds [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 11,855us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalBondsMember
11,799us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalBondsMember
Municipal bonds [Member] | Significant Unobservable Inputs (Level 3) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalBondsMember
0us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalBondsMember
Municipal bonds [Member] | Total Fair Value [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 11,855us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalBondsMember
 
Municipal bonds [Member] | Carrying Amount [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities 11,855us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalBondsMember
11,799us-gaap_AvailableForSaleSecuritiesDebtSecurities
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MunicipalBondsMember
Money Market [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund   4,278us-gaap_DeferredCompensationPlanAssets
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
Money Market [Member] | Quoted Prices In Active Markets (Level 1) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
Money Market [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 3,462us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
4,278us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
Money Market [Member] | Significant Unobservable Inputs (Level 3) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
Money Market [Member] | Total Fair Value [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 3,462us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
 
Money Market [Member] | Carrying Amount [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 3,462us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
4,278us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_MoneyMarketFundsMember
Balanced and Lifestyle [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund   8,885us-gaap_DeferredCompensationPlanAssets
/ us-gaap_InvestmentTypeAxis
= hcsg_BalancedAndLifestyleMember
Balanced and Lifestyle [Member] | Quoted Prices In Active Markets (Level 1) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 8,921us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= hcsg_BalancedAndLifestyleMember
8,885us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= hcsg_BalancedAndLifestyleMember
Balanced and Lifestyle [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= hcsg_BalancedAndLifestyleMember
0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= hcsg_BalancedAndLifestyleMember
Balanced and Lifestyle [Member] | Significant Unobservable Inputs (Level 3) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= hcsg_BalancedAndLifestyleMember
0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= hcsg_BalancedAndLifestyleMember
Balanced and Lifestyle [Member] | Total Fair Value [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 8,921us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_InvestmentTypeAxis
= hcsg_BalancedAndLifestyleMember
 
Balanced and Lifestyle [Member] | Carrying Amount [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 8,921us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_InvestmentTypeAxis
= hcsg_BalancedAndLifestyleMember
8,885us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_InvestmentTypeAxis
= hcsg_BalancedAndLifestyleMember
Large Cap Growth [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund   4,856us-gaap_DeferredCompensationPlanAssets
/ us-gaap_InvestmentTypeAxis
= hcsg_LargeCapGrowthMember
Large Cap Growth [Member] | Quoted Prices In Active Markets (Level 1) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 5,068us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= hcsg_LargeCapGrowthMember
4,856us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= hcsg_LargeCapGrowthMember
Large Cap Growth [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= hcsg_LargeCapGrowthMember
0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= hcsg_LargeCapGrowthMember
Large Cap Growth [Member] | Significant Unobservable Inputs (Level 3) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= hcsg_LargeCapGrowthMember
0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= hcsg_LargeCapGrowthMember
Large Cap Growth [Member] | Total Fair Value [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 5,068us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_InvestmentTypeAxis
= hcsg_LargeCapGrowthMember
 
Large Cap Growth [Member] | Carrying Amount [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 5,068us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_InvestmentTypeAxis
= hcsg_LargeCapGrowthMember
4,856us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_InvestmentTypeAxis
= hcsg_LargeCapGrowthMember
Small Cap Value [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund   2,392us-gaap_DeferredCompensationPlanAssets
/ us-gaap_InvestmentTypeAxis
= hcsg_SmallCapValueMember
Small Cap Value [Member] | Quoted Prices In Active Markets (Level 1) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 2,323us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= hcsg_SmallCapValueMember
2,392us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= hcsg_SmallCapValueMember
Small Cap Value [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= hcsg_SmallCapValueMember
0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= hcsg_SmallCapValueMember
Small Cap Value [Member] | Significant Unobservable Inputs (Level 3) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= hcsg_SmallCapValueMember
0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= hcsg_SmallCapValueMember
Small Cap Value [Member] | Total Fair Value [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 2,323us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_InvestmentTypeAxis
= hcsg_SmallCapValueMember
 
Small Cap Value [Member] | Carrying Amount [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 2,323us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_InvestmentTypeAxis
= hcsg_SmallCapValueMember
2,392us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_InvestmentTypeAxis
= hcsg_SmallCapValueMember
Fixed Income [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund   2,081us-gaap_DeferredCompensationPlanAssets
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeInvestmentsMember
Fixed Income [Member] | Quoted Prices In Active Markets (Level 1) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 2,129us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeInvestmentsMember
2,081us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeInvestmentsMember
Fixed Income [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeInvestmentsMember
0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeInvestmentsMember
Fixed Income [Member] | Significant Unobservable Inputs (Level 3) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeInvestmentsMember
0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeInvestmentsMember
Fixed Income [Member] | Total Fair Value [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 2,129us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeInvestmentsMember
 
Fixed Income [Member] | Carrying Amount [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 2,129us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeInvestmentsMember
2,081us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_InvestmentTypeAxis
= us-gaap_FixedIncomeInvestmentsMember
International [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund   1,097us-gaap_DeferredCompensationPlanAssets
/ us-gaap_InvestmentTypeAxis
= hcsg_InternationalMember
International [Member] | Quoted Prices In Active Markets (Level 1) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 1,161us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= hcsg_InternationalMember
1,097us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= hcsg_InternationalMember
International [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= hcsg_InternationalMember
0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= hcsg_InternationalMember
International [Member] | Significant Unobservable Inputs (Level 3) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= hcsg_InternationalMember
0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= hcsg_InternationalMember
International [Member] | Total Fair Value [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 1,161us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_InvestmentTypeAxis
= hcsg_InternationalMember
 
International [Member] | Carrying Amount [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 1,161us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_InvestmentTypeAxis
= hcsg_InternationalMember
1,097us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_InvestmentTypeAxis
= hcsg_InternationalMember
Mid Cap Growth [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund   1,153us-gaap_DeferredCompensationPlanAssets
/ us-gaap_InvestmentTypeAxis
= hcsg_MidCapGrowthMember
Mid Cap Growth [Member] | Quoted Prices In Active Markets (Level 1) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 1,227us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= hcsg_MidCapGrowthMember
1,153us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_InvestmentTypeAxis
= hcsg_MidCapGrowthMember
Mid Cap Growth [Member] | Significant Other Observable Inputs (Level 2) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= hcsg_MidCapGrowthMember
0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_InvestmentTypeAxis
= hcsg_MidCapGrowthMember
Mid Cap Growth [Member] | Significant Unobservable Inputs (Level 3) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= hcsg_MidCapGrowthMember
0us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_InvestmentTypeAxis
= hcsg_MidCapGrowthMember
Mid Cap Growth [Member] | Total Fair Value [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund 1,227us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_InvestmentTypeAxis
= hcsg_MidCapGrowthMember
 
Mid Cap Growth [Member] | Carrying Amount [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities - Deferred compensation fund $ 1,227us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_InvestmentTypeAxis
= hcsg_MidCapGrowthMember
$ 1,153us-gaap_DeferredCompensationPlanAssets
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_InvestmentTypeAxis
= hcsg_MidCapGrowthMember