XML 96 R80.htm IDEA: XBRL DOCUMENT v2.4.1.9
Cemetery Perpetual Care Trust Investments (The Components of Care trusts' corpus) (Details) (USD $)
3 Months Ended 12 Months Ended
Jun. 30, 2014
Dec. 31, 2013
Dec. 31, 2014
Schedule of Trading Securities and Other Trading Assets [Line Items]      
Impairment charge for other-than-temporary declines in fair value $ 400,000us-gaap_ImpairmentOfInvestments    
Care trusts’ corpus   41,893,000csv_CareTrustsCorpus 48,142,000csv_CareTrustsCorpus
Perpetual Care Trust Invesments      
Schedule of Trading Securities and Other Trading Assets [Line Items]      
Impairment charge for other-than-temporary declines in fair value 100,000us-gaap_ImpairmentOfInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
0us-gaap_ImpairmentOfInvestments
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
 
Trust assets, at market value   42,342,000us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
48,670,000us-gaap_AvailableForSaleSecuritiesCurrent
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
Obligations due from trust   (449,000)csv_ObligationsDueFromToTrust
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
(528,000)csv_ObligationsDueFromToTrust
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
Care trusts’ corpus   $ 41,893,000csv_CareTrustsCorpus
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember
$ 48,142,000csv_CareTrustsCorpus
/ us-gaap_StatementBusinessSegmentsAxis
= csv_PerpetualCareTrustInvesmentsMember