PENSIONS AND OTHER POSTRETIREMENT BENEFITS PENSIONS AND OTHER POSTRETIREMENT BENEFITS (Unobservable Inputs, Level 3) (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] |
|
|
|
Defined Benefit Plan, Fair Value of Plan Assets |
$ 205.8us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
|
$ 188.6us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
|
$ 200.5us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
|
Defined Benefit Plan, Actual Return on Plan Assets Still Held |
15.9us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
|
41.0us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
|
|
Defined Benefit Plan, Actual Return on Plan Assets Sold During Period |
1.5us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsSoldDuringPeriod
|
(25.1)us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsSoldDuringPeriod
|
|
Defined Benefit Plan, Business Combinations and Acquisitions, Plan Assets |
6.8us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets
|
145.0us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets
|
|
Defined Benefit Plan, Divestitures, Plan Assets |
(7.0)us-gaap_DefinedBenefitPlanDivestituresPlanAssets
|
(172.8)us-gaap_DefinedBenefitPlanDivestituresPlanAssets
|
|
Other Postretirement Benefit Plan, Defined Benefit [Member] |
|
|
|
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |
|
|
|
Defined Benefit Plan, Fair Value of Plan Assets |
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
|
Private Equity Funds [Member] |
|
|
|
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |
|
|
|
Defined Benefit Plan, Fair Value of Plan Assets |
31.2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember
|
29.1us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember
|
29.3us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember
|
Defined Benefit Plan, Actual Return on Plan Assets Still Held |
3.2us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember
|
(2.1)us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember
|
|
Defined Benefit Plan, Actual Return on Plan Assets Sold During Period |
3.0us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsSoldDuringPeriod / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember
|
5.2us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsSoldDuringPeriod / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember
|
|
Defined Benefit Plan, Business Combinations and Acquisitions, Plan Assets |
1.4us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember
|
14.7us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember
|
|
Defined Benefit Plan, Divestitures, Plan Assets |
(5.5)us-gaap_DefinedBenefitPlanDivestituresPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember
|
(18.0)us-gaap_DefinedBenefitPlanDivestituresPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember
|
|
Private Equity Funds [Member] | Other Postretirement Benefit Plan, Defined Benefit [Member] |
|
|
|
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |
|
|
|
Defined Benefit Plan, Fair Value of Plan Assets |
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
|
|
Structured Finance [Member] |
|
|
|
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |
|
|
|
Defined Benefit Plan, Fair Value of Plan Assets |
65.4us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_StructuredFinanceMember
|
61.0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_StructuredFinanceMember
|
56.2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_StructuredFinanceMember
|
Defined Benefit Plan, Actual Return on Plan Assets Still Held |
4.4us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_StructuredFinanceMember
|
33.5us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_StructuredFinanceMember
|
|
Defined Benefit Plan, Actual Return on Plan Assets Sold During Period |
0us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsSoldDuringPeriod / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_StructuredFinanceMember
|
(28.7)us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsSoldDuringPeriod / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_StructuredFinanceMember
|
|
Defined Benefit Plan, Business Combinations and Acquisitions, Plan Assets |
0us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_StructuredFinanceMember
|
27.5us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_StructuredFinanceMember
|
|
Defined Benefit Plan, Divestitures, Plan Assets |
0us-gaap_DefinedBenefitPlanDivestituresPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_StructuredFinanceMember
|
(27.5)us-gaap_DefinedBenefitPlanDivestituresPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_StructuredFinanceMember
|
|
Real Estate [Member] |
|
|
|
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |
|
|
|
Defined Benefit Plan, Fair Value of Plan Assets |
50.0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember
|
40.9us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember
|
29.4us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember
|
Defined Benefit Plan, Actual Return on Plan Assets Still Held |
5.2us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember
|
5.1us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember
|
|
Defined Benefit Plan, Actual Return on Plan Assets Sold During Period |
0us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsSoldDuringPeriod / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember
|
(0.4)us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsSoldDuringPeriod / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember
|
|
Defined Benefit Plan, Business Combinations and Acquisitions, Plan Assets |
5.4us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember
|
36.8us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember
|
|
Defined Benefit Plan, Divestitures, Plan Assets |
(1.5)us-gaap_DefinedBenefitPlanDivestituresPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember
|
(30.0)us-gaap_DefinedBenefitPlanDivestituresPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember
|
|
Real Estate [Member] | Other Postretirement Benefit Plan, Defined Benefit [Member] |
|
|
|
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |
|
|
|
Defined Benefit Plan, Fair Value of Plan Assets |
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
|
|
Structured Credit [Member] | Other Postretirement Benefit Plan, Defined Benefit [Member] |
|
|
|
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |
|
|
|
Defined Benefit Plan, Fair Value of Plan Assets |
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
|
|
Hedge Funds [Member] |
|
|
|
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |
|
|
|
Defined Benefit Plan, Fair Value of Plan Assets |
59.2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember
|
57.6us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember
|
85.6us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember
|
Defined Benefit Plan, Actual Return on Plan Assets Still Held |
3.1us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember
|
4.5us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember
|
|
Defined Benefit Plan, Actual Return on Plan Assets Sold During Period |
(1.5)us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsSoldDuringPeriod / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember
|
(1.2)us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsSoldDuringPeriod / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember
|
|
Defined Benefit Plan, Business Combinations and Acquisitions, Plan Assets |
0us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember
|
66.0us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember
|
|
Defined Benefit Plan, Divestitures, Plan Assets |
0us-gaap_DefinedBenefitPlanDivestituresPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember
|
(97.3)us-gaap_DefinedBenefitPlanDivestituresPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember
|
|
Hedge Funds [Member] | Other Postretirement Benefit Plan, Defined Benefit [Member] |
|
|
|
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |
|
|
|
Defined Benefit Plan, Fair Value of Plan Assets |
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
|
|
Fair Value, Inputs, Level 3 [Member] | Other Postretirement Benefit Plan, Defined Benefit [Member] |
|
|
|
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |
|
|
|
Defined Benefit Plan, Fair Value of Plan Assets |
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
|
57.8us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
Defined Benefit Plan, Actual Return on Plan Assets Still Held |
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
|
|
Defined Benefit Plan, Actual Return on Plan Assets Sold During Period |
1.9us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsSoldDuringPeriod / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
(2.4)us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsSoldDuringPeriod / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
|
Defined Benefit Plan, Business Combinations and Acquisitions, Plan Assets |
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
|
|
Defined Benefit Plan, Divestitures, Plan Assets |
(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, Inputs, Level 3 [Member] | Private Equity Funds [Member] | Other Postretirement Benefit Plan, Defined Benefit [Member] |
|
|
|
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |
|
|
|
Defined Benefit Plan, Fair Value of Plan Assets |
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
|
6.2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
Defined Benefit Plan, Actual Return on Plan Assets Still Held |
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
|
|
Defined Benefit Plan, Actual Return on Plan Assets Sold During Period |
0.4us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsSoldDuringPeriod / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
0.4us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsSoldDuringPeriod / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_PrivateEquityFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
|
Defined Benefit Plan, Business Combinations and Acquisitions, Plan Assets |
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
|
|
Defined Benefit Plan, Divestitures, Plan Assets |
(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, Inputs, Level 3 [Member] | Real Estate [Member] | Other Postretirement Benefit Plan, Defined Benefit [Member] |
|
|
|
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |
|
|
|
Defined Benefit Plan, Fair Value of Plan Assets |
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
|
15.9us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
Defined Benefit Plan, Actual Return on Plan Assets Still Held |
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
|
|
Defined Benefit Plan, Actual Return on Plan Assets Sold During Period |
0.5us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsSoldDuringPeriod / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
(0.7)us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsSoldDuringPeriod / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_RealEstateMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
|
Defined Benefit Plan, Business Combinations and Acquisitions, Plan Assets |
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
|
|
Defined Benefit Plan, Divestitures, Plan Assets |
(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, Inputs, Level 3 [Member] | Structured Credit [Member] | Other Postretirement Benefit Plan, Defined Benefit [Member] |
|
|
|
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |
|
|
|
Defined Benefit Plan, Fair Value of Plan Assets |
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
|
12.5us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = clf_StructuredCreditMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
Defined Benefit Plan, Actual Return on Plan Assets Still Held |
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
|
|
Defined Benefit Plan, Actual Return on Plan Assets Sold During Period |
0.4us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsSoldDuringPeriod / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = clf_StructuredCreditMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
(1.4)us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsSoldDuringPeriod / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = clf_StructuredCreditMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
|
Defined Benefit Plan, Business Combinations and Acquisitions, Plan Assets |
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
|
|
Defined Benefit Plan, Divestitures, Plan Assets |
(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, Inputs, Level 3 [Member] | Hedge Funds [Member] | Other Postretirement Benefit Plan, Defined Benefit [Member] |
|
|
|
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] |
|
|
|
Defined Benefit Plan, Fair Value of Plan Assets |
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
|
23.2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
Defined Benefit Plan, Actual Return on Plan Assets Still Held |
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
|
|
Defined Benefit Plan, Actual Return on Plan Assets Sold During Period |
0.6us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsSoldDuringPeriod / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
(0.7)us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsSoldDuringPeriod / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_HedgeFundsMember / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member
|
|
Defined Benefit Plan, Business Combinations and Acquisitions, Plan Assets |
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
|
|
Defined Benefit Plan, Divestitures, Plan Assets |
$ (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
|
|