XML 48 R67.htm IDEA: XBRL DOCUMENT v2.4.1.9
Preneed Cemetery Activities Schedule of Available-for-sale Securities (Details) (Cemetery [Member], USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost Basis $ 1,411,166us-gaap_AvailableForSaleSecuritiesAmortizedCost $ 1,376,118us-gaap_AvailableForSaleSecuritiesAmortizedCost
Available-for-sale Securities, Gross Unrealized Gains 38,316us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains 227,890us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
Available-for-sale Securities, Gross Unrealized Losses (45,184)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss (54,826)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
Available-for-sale Securities, Fair Value 1,404,298sci_AvailableForSaleSecuritiesFairValue 1,549,182sci_AvailableForSaleSecuritiesFairValue
Fair Value, Inputs, Level 2 [Member] | US Treasury Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost Basis 63,447us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
113,293us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Gross Unrealized Gains 257us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
1,714us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Gross Unrealized Losses (605)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
(8,876)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Fair Value 63,099sci_AvailableForSaleSecuritiesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
106,131sci_AvailableForSaleSecuritiesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_USTreasurySecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Fair Value, Inputs, Level 2 [Member] | Foreign Government Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost Basis 21,687us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
17,073us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Gross Unrealized Gains 261us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
170us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Gross Unrealized Losses (134)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
(261)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Fair Value 21,814sci_AvailableForSaleSecuritiesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
16,982sci_AvailableForSaleSecuritiesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ForeignGovernmentDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Fair Value, Inputs, Level 2 [Member] | Corporate Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost Basis 8,725us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
48,838us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Gross Unrealized Gains 122us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
5,262us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Gross Unrealized Losses (116)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
(646)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Fair Value 8,731sci_AvailableForSaleSecuritiesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
53,454sci_AvailableForSaleSecuritiesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CorporateDebtSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Fair Value, Inputs, Level 2 [Member] | Residential Mortgage Backed Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost Basis 111us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
406us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Gross Unrealized Gains 3us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
2us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Gross Unrealized Losses (1)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
(2)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Fair Value 113sci_AvailableForSaleSecuritiesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
406sci_AvailableForSaleSecuritiesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ResidentialMortgageBackedSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Fair Value, Inputs, Level 2 [Member] | Asset-backed Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost Basis 170us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
3,336us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Gross Unrealized Gains 16us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Gross Unrealized Losses 0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
(13)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Fair Value 186sci_AvailableForSaleSecuritiesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
3,323sci_AvailableForSaleSecuritiesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AssetBackedSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Fair Value, Inputs, Level 2 [Member] | Preferred Stock securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost Basis 10us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= sci_PreferredStockSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
16,654us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= sci_PreferredStockSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Gross Unrealized Gains 1us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= sci_PreferredStockSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
1,106us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= sci_PreferredStockSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Gross Unrealized Losses 0us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= sci_PreferredStockSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
(123)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= sci_PreferredStockSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Fair Value 11sci_AvailableForSaleSecuritiesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= sci_PreferredStockSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
17,637sci_AvailableForSaleSecuritiesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= sci_PreferredStockSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Fair Value, Inputs, Level 1 [Member] | US Common Stock Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost Basis 557,955us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= sci_UsCommonStockSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
423,524us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= sci_UsCommonStockSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Gross Unrealized Gains 22,746us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= sci_UsCommonStockSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
147,258us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= sci_UsCommonStockSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Gross Unrealized Losses (11,706)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= sci_UsCommonStockSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
(3,231)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= sci_UsCommonStockSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Fair Value 568,995sci_AvailableForSaleSecuritiesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= sci_UsCommonStockSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
567,551sci_AvailableForSaleSecuritiesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= sci_UsCommonStockSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Fair Value, Inputs, Level 1 [Member] | Canada Common Stock Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost Basis 10,962us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= sci_CanadaCommonStockSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
15,361us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= sci_CanadaCommonStockSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Gross Unrealized Gains 5,011us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= sci_CanadaCommonStockSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
4,063us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= sci_CanadaCommonStockSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Gross Unrealized Losses (841)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= sci_CanadaCommonStockSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
(935)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= sci_CanadaCommonStockSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Fair Value 15,132sci_AvailableForSaleSecuritiesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= sci_CanadaCommonStockSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
18,489sci_AvailableForSaleSecuritiesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= sci_CanadaCommonStockSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Fair Value, Inputs, Level 1 [Member] | Other International Common Stock Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost Basis 55,632us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= sci_OtherInternationalCommonStockSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
44,017us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= sci_OtherInternationalCommonStockSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Gross Unrealized Gains 1,605us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= sci_OtherInternationalCommonStockSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
10,079us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= sci_OtherInternationalCommonStockSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Gross Unrealized Losses (2,395)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= sci_OtherInternationalCommonStockSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
(200)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= sci_OtherInternationalCommonStockSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Fair Value 54,842sci_AvailableForSaleSecuritiesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= sci_OtherInternationalCommonStockSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
53,896sci_AvailableForSaleSecuritiesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= sci_OtherInternationalCommonStockSecuritiesMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Fair Value, Inputs, Level 1 [Member] | Equity Funds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost Basis 344,443us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquityFundsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
325,927us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquityFundsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Gross Unrealized Gains 4,244us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquityFundsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
49,428us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquityFundsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Gross Unrealized Losses (18,430)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquityFundsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
(1,704)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquityFundsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Fair Value 330,257sci_AvailableForSaleSecuritiesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquityFundsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
373,651sci_AvailableForSaleSecuritiesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_EquityFundsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Fair Value, Inputs, Level 1 [Member] | Fixed Income Funds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost Basis 314,600us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedIncomeFundsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
337,986us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedIncomeFundsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Gross Unrealized Gains 679us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedIncomeFundsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
5,236us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedIncomeFundsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Gross Unrealized Losses (4,702)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedIncomeFundsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
(33,649)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedIncomeFundsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Fair Value 310,577sci_AvailableForSaleSecuritiesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedIncomeFundsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
309,573sci_AvailableForSaleSecuritiesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_FixedIncomeFundsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Fair Value, Inputs, Level 3 [Member] | Private Equity Funds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost Basis 32,342us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PrivateEquityFundsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
28,625us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PrivateEquityFundsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Gross Unrealized Gains 3,185us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PrivateEquityFundsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
3,372us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PrivateEquityFundsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Gross Unrealized Losses (6,183)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PrivateEquityFundsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
(5,153)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PrivateEquityFundsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Fair Value 29,344sci_AvailableForSaleSecuritiesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PrivateEquityFundsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
26,844sci_AvailableForSaleSecuritiesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_PrivateEquityFundsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Fair Value, Inputs, Level 3 [Member] | Other Investments [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Available-for-sale Securities, Amortized Cost Basis 1,082us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
1,078us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Gross Unrealized Gains 186us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
200us-gaap_AvailableForSaleSecuritiesGrossUnrealizedGains
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Gross Unrealized Losses (71)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
(33)us-gaap_AvailableForSaleSecuritiesGrossUnrealizedLoss
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
Available-for-sale Securities, Fair Value $ 1,197sci_AvailableForSaleSecuritiesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember
$ 1,245sci_AvailableForSaleSecuritiesFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_OtherInvestmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= sci_CemeteryMember