XML 73 R63.htm IDEA: XBRL DOCUMENT
v3.19.2

Preneed Cemetery Receivables (Narrative) (Details) - USD ($) $ in Millions | 6 Months Ended |
--- | --- | ---
Jun. 30, 2019 | Dec. 31, 2018
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Term of sales contract for cemetery interment rights, maximum (in Duration) | 5 years |
Past due notifications starting date (in Days) | 15 days |
Accounts receivable allowance percentage on contracts past due 120 days or more (in Percent) | 100.00% |
Number of days past due contractual payments are when they are provided for with a one hundred percent allowance (in Days) | 90 days |
Percent of total receivables which are 120 days or more past due (in Percent) | 3.90% | 4.60%
Cemetery |  |
Accounts, Notes, Loans and Financing Receivable [Line Items] |  |
Unearned finance charges associated with receivables | $ 4.7 | $ 4.6

X
- Definition Accounts receivable allowance percentage on contracts past due 120 days or more. + References No definition available. + Details
Name: | csv_AccountsReceivableAllowancePercentageOnContractsPastDue120DaysOrMore
Namespace Prefix: | csv_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The maximum term of installment sales contracts for cemetery interment rights. + References No definition available. + Details
Name: | csv_MaximumTermOfInstallmentSalesContractsForCemeteryIntermentRights
Namespace Prefix: | csv_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The number of days past due contractual payments are when they are provided for with a one hundred percent allowance. + References No definition available. + Details
Name: | csv_NumberOfDaysPastDueContractualPaymentsAreWhenTheyAreProvidedForWithOneHundredPercentAllowanceInDays
Namespace Prefix: | csv_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition The day at which the company has a collections policy to begin sending notifications to the customer. + References No definition available. + Details
Name: | csv_PastDueNotificationsStart
Namespace Prefix: | csv_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percent of total receivables which are 120 days or more past due. + References No definition available. + Details
Name: | csv_PercentOfTotalReceivablesPastDue120DaysOrMore
Namespace Prefix: | csv_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_AccountsNotesAndLoansReceivableLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Unearned discounts (other than cash or quantity discounts and the like), finance charges, and interest included in the face amount of receivables, that are shown as a deduction from the related receivables. For example, 1) finance charges booked as a receivable when a loan is made and recognized as income at a later date; and 2) interest charges deducted from the face loan amount, resulting in a discounted amount actually advanced to the borrower (wherein the receivable includes the amount actually advanced to the borrower and the as yet unearned interest income). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section 45 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=82891408&loc=d3e4519-111522 + Details
Name: | us-gaap_DeferredDiscountsFinanceChargesAndInterestIncludedInReceivables
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=csv_CemeteryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |