XML 136 R114.htm IDEA: XBRL DOCUMENT
v3.20.4

Plant City and Colonsay Closure Costs (Details) t in Millions, $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2020 USD ($) | Dec. 31, 2019 USD ($) t | Dec. 31, 2018 USD ($)
Restructuring Cost and Reserve [Line Items] |  |  |
Closure costs | $ 0.0 | $ 871.0 | $ 0.0
Plant City |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |
Closure costs |  | 341.3 |
Colonsay |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |
Closure costs |  | $ 529.7 |
Production Capacity | t |  | 1.5 |
2013 Expansion Project Written Off | t |  | 2.1 |
Colonsay | Operating Expense |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |
Closure costs |  | $ 27.0 |
Asset Retirement Obligation Costs | Plant City |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |
Closure costs |  | 110.0 |
Other Current Assets | Plant City |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |
Closure costs |  | 21.0 |
Other Current Assets | Colonsay |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |
Closure costs |  | 10.0 |
Property, Plant and Equipment | Plant City |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |
Closure costs |  | 210.0 |
Property, Plant and Equipment | Colonsay |  |  |
Restructuring Cost and Reserve [Line Items] |  |  |
Closure costs |  | $ 493.0 |

X
- Definition 2013 Expansion Project Written Off + References No definition available. + Details
Name: | mos_A2013ExpansionProjectWrittenOff
Namespace Prefix: | mos_
Data Type: | num:weightItemType
Balance Type: | na
Period Type: | duration

X
- Definition Closure Costs incurred to close a facility operations + References No definition available. + Details
Name: | mos_ClosureCosts
Namespace Prefix: | mos_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Production Capacity in tonnes mined + References No definition available. + Details
Name: | mos_ProductionCapacity
Namespace Prefix: | mos_
Data Type: | num:weightItemType
Balance Type: | na
Period Type: | duration

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

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=mos_PlantCityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=mos_ColonsayMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_OperatingExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_AssetRetirementObligationCostsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_PropertyPlantAndEquipmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |