XML 27 R32.htm IDEA: XBRL DOCUMENT v2.4.1.9
Casualty, Environmental and Other Reserves - Narrative (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 27, 2015
claim
Dec. 26, 2014
All Contingencies Reserves [Line Items]    
Total reserves $ 427us-gaap_LossContingencyAccrualAtCarryingValue $ 418us-gaap_LossContingencyAccrualAtCarryingValue
Casualty    
All Contingencies Reserves [Line Items]    
Total reserves 273us-gaap_LossContingencyAccrualAtCarryingValue
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= csx_TotalCasualtyMember
265us-gaap_LossContingencyAccrualAtCarryingValue
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= csx_TotalCasualtyMember
Self-insured retention amount, per occurrence 50csx_SelfInsuredRetention
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= csx_TotalCasualtyMember
 
Number of individual claims expected to exceed self insured retention amount 0csx_LossContingencyNumberOfClaimsExpectedToExceedSelfInsuredRetentionAmount
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= csx_TotalCasualtyMember
 
Environmental    
All Contingencies Reserves [Line Items]    
Total reserves 94us-gaap_LossContingencyAccrualAtCarryingValue
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_EnvironmentalIssueMember
94us-gaap_LossContingencyAccrualAtCarryingValue
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_EnvironmentalIssueMember
Environmental impaired sites 250csx_SiteContingencyNumberofSites
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= us-gaap_EnvironmentalIssueMember
 
Other    
All Contingencies Reserves [Line Items]    
Total reserves $ 60us-gaap_LossContingencyAccrualAtCarryingValue
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= csx_OtherReservesMember
$ 59us-gaap_LossContingencyAccrualAtCarryingValue
/ us-gaap_LossContingenciesByNatureOfContingencyAxis
= csx_OtherReservesMember