PENSION AND OTHER POSTRETIREMENT BENEFITS (Effect of Fair Value Measurements Using Significant Unobservable Inputs (Level 3) on Changes in Other Benefit Plan Assets) (Details) (USD $) In Millions, unless otherwise specified
|
12 Months Ended |
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |
|
|
|
Fair value of plan assets — beginning of year |
$ 188.6us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
|
$ 200.5us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
|
|
Actual return on plan assets: |
|
|
|
Relating to assets still held at the reporting date |
15.9us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
|
41.0us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
|
|
Acquired through business combinations |
6.8us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets
|
145.0us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets
|
|
Sales |
(7.0)us-gaap_DefinedBenefitPlanDivestituresPlanAssets
|
(172.8)us-gaap_DefinedBenefitPlanDivestituresPlanAssets
|
|
Fair value of plan assets — end of year |
205.8us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
|
188.6us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
|
|
Hedge Funds [Member] |
|
|
|
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |
|
|
|
Fair value of plan assets — beginning of year |
57.6us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember
|
85.6us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember
|
|
Actual return on plan assets: |
|
|
|
Relating to assets still held at the reporting date |
3.1us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember
|
4.5us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember
|
|
Acquired through business combinations |
0us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember
|
66.0us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember
|
|
Sales |
0us-gaap_DefinedBenefitPlanDivestituresPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember
|
(97.3)us-gaap_DefinedBenefitPlanDivestituresPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember
|
|
Fair value of plan assets — end of year |
59.2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember
|
57.6us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember
|
|
Private Equity Funds [Member] |
|
|
|
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |
|
|
|
Fair value of plan assets — beginning of year |
29.1us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember
|
29.3us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember
|
|
Actual return on plan assets: |
|
|
|
Relating to assets still held at the reporting date |
3.2us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember
|
(2.1)us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember
|
|
Acquired through business combinations |
1.4us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember
|
14.7us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember
|
|
Sales |
(5.5)us-gaap_DefinedBenefitPlanDivestituresPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember
|
(18.0)us-gaap_DefinedBenefitPlanDivestituresPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember
|
|
Fair value of plan assets — end of year |
31.2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember
|
29.1us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember
|
|
Real Estate [Member] |
|
|
|
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |
|
|
|
Fair value of plan assets — beginning of year |
40.9us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember
|
29.4us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember
|
|
Actual return on plan assets: |
|
|
|
Relating to assets still held at the reporting date |
5.2us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember
|
5.1us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember
|
|
Acquired through business combinations |
5.4us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember
|
36.8us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember
|
|
Sales |
(1.5)us-gaap_DefinedBenefitPlanDivestituresPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember
|
(30.0)us-gaap_DefinedBenefitPlanDivestituresPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember
|
|
Fair value of plan assets — end of year |
50.0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember
|
40.9us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember
|
|
Other Benefits [Member] |
|
|
|
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |
|
|
|
Fair value of plan assets — beginning of year |
|
|
237.0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
Actual return on plan assets: |
|
|
|
Fair value of plan assets — end of year |
269.3us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
251.8us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
237.0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
Other Benefits [Member] | Hedge Funds [Member] |
|
|
|
Actual return on plan assets: |
|
|
|
Fair value of plan assets — end of year |
11.5us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
24.6us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
|
Other Benefits [Member] | Private Equity Funds [Member] |
|
|
|
Actual return on plan assets: |
|
|
|
Fair value of plan assets — end of year |
6.2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
6.0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
|
Other Benefits [Member] | Structured Credit [Member] |
|
|
|
Actual return on plan assets: |
|
|
|
Fair value of plan assets — end of year |
6.1us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = clf_StructuredCreditMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
13.5us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = clf_StructuredCreditMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
|
Other Benefits [Member] | Real Estate [Member] |
|
|
|
Actual return on plan assets: |
|
|
|
Fair value of plan assets — end of year |
8.7us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
13.2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
|
|
Significant Unobservable Inputs (Level 3) [Member] | Other Benefits [Member] |
|
|
|
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |
|
|
|
Fair value of plan assets — beginning of year |
57.3us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
57.8us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
|
Actual return on plan assets: |
|
|
|
Relating to assets still held at the reporting date |
2.8us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
7.5us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
|
Acquired through business combinations |
0.1us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
48.0us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
|
Sales |
(29.6)us-gaap_DefinedBenefitPlanDivestituresPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
(53.6)us-gaap_DefinedBenefitPlanDivestituresPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
|
Fair value of plan assets — end of year |
32.5us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
57.3us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
|
Significant Unobservable Inputs (Level 3) [Member] | Other Benefits [Member] | Hedge Funds [Member] |
|
|
|
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |
|
|
|
Fair value of plan assets — beginning of year |
24.6us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
23.2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
|
Actual return on plan assets: |
|
|
|
Relating to assets still held at the reporting date |
0.5us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
2.1us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
|
Acquired through business combinations |
0us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
22.5us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
|
Sales |
(14.2)us-gaap_DefinedBenefitPlanDivestituresPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
(22.5)us-gaap_DefinedBenefitPlanDivestituresPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
|
Fair value of plan assets — end of year |
11.5us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
24.6us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
|
Significant Unobservable Inputs (Level 3) [Member] | Other Benefits [Member] | Private Equity Funds [Member] |
|
|
|
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |
|
|
|
Fair value of plan assets — beginning of year |
6.0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
6.2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
|
Actual return on plan assets: |
|
|
|
Relating to assets still held at the reporting date |
1.0us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
0.2us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
|
Acquired through business combinations |
0.1us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
0.3us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
|
Sales |
(1.3)us-gaap_DefinedBenefitPlanDivestituresPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
(1.1)us-gaap_DefinedBenefitPlanDivestituresPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
|
Fair value of plan assets — end of year |
6.2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
6.0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
|
Significant Unobservable Inputs (Level 3) [Member] | Other Benefits [Member] | Structured Credit [Member] |
|
|
|
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |
|
|
|
Fair value of plan assets — beginning of year |
13.5us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = clf_StructuredCreditMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
12.5us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = clf_StructuredCreditMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
|
Actual return on plan assets: |
|
|
|
Relating to assets still held at the reporting date |
0.4us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = clf_StructuredCreditMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
2.4us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = clf_StructuredCreditMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
|
Acquired through business combinations |
0us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = clf_StructuredCreditMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
11.0us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = clf_StructuredCreditMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
|
Sales |
(8.2)us-gaap_DefinedBenefitPlanDivestituresPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = clf_StructuredCreditMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
(11.0)us-gaap_DefinedBenefitPlanDivestituresPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = clf_StructuredCreditMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
|
Fair value of plan assets — end of year |
6.1us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = clf_StructuredCreditMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
13.5us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = clf_StructuredCreditMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
|
Significant Unobservable Inputs (Level 3) [Member] | Other Benefits [Member] | Real Estate [Member] |
|
|
|
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |
|
|
|
Fair value of plan assets — beginning of year |
13.2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
15.9us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
|
Actual return on plan assets: |
|
|
|
Relating to assets still held at the reporting date |
0.9us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
2.8us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
|
Acquired through business combinations |
0us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
14.2us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
|
Sales |
(5.9)us-gaap_DefinedBenefitPlanDivestituresPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
(19.0)us-gaap_DefinedBenefitPlanDivestituresPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
|
Fair value of plan assets — end of year |
$ 8.7us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
$ 13.2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
|