{
 "instance": {
  "grin-20211231.htm": {
   "axisCustom": 20,
   "axisStandard": 37,
   "contextCount": 908,
   "dts": {
    "calculationLink": {
     "local": [
      "grin-20211231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "grin-20211231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "grin-20211231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "grin-20211231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "grin-20211231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "grin-20211231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.ifrs.org/taxonomy/2021-03-24/full_ifrs/full_ifrs-cor_2021-03-24.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.sec.gov/currency/2021/currency-2021.xsd",
      "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd",
      "https://xbrl.sec.gov/exch/2021/exch-2021.xsd",
      "https://xbrl.sec.gov/naics/2021/naics-2021.xsd",
      "https://xbrl.sec.gov/sic/2021/sic-2021.xsd",
      "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd"
     ]
    }
   },
   "elementCount": 1252,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2021q4": 3,
    "total": 3
   },
   "keyCustom": 323,
   "keyStandard": 401,
   "memberCustom": 174,
   "memberStandard": 55,
   "nsprefix": "grin",
   "nsuri": "http://www.grinshipping.com/20211231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "1001 - Document - Cover Page",
     "role": "http://www.grinshipping.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1010 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES",
     "role": "http://www.grinshipping.com/role/SignificantAccountingPolicies",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R100": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutForeignCurrencyBasisSpreadsStrengthensBy10InProfitOrLossTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021_UnitedStatesDollarsMemberGRINCurrencyaxisAxis",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "grin:ImpactOnProfitOrLossInForeignCurrencyStrengthenBy10Percentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1100 - Disclosure - FINANCIAL INSTRUMENTS, FINANCIAL RISKS AND CAPITAL MANAGEMENT (Details 3)",
     "role": "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails3",
     "shortName": "FINANCIAL INSTRUMENTS, FINANCIAL RISKS AND CAPITAL MANAGEMENT (Details 3)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutForeignCurrencyBasisSpreadsStrengthensBy10InProfitOrLossTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021_UnitedStatesDollarsMemberGRINCurrencyaxisAxis",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "grin:ImpactOnProfitOrLossInForeignCurrencyStrengthenBy10Percentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R101": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationMaturityAnalysisForNonderivativeFinancialLiabilitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1101 - Disclosure - FINANCIAL INSTRUMENTS, FINANCIAL RISKS AND CAPITAL MANAGEMENT (Details 5)",
     "role": "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails5",
     "shortName": "FINANCIAL INSTRUMENTS, FINANCIAL RISKS AND CAPITAL MANAGEMENT (Details 5)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationMaturityAnalysisForNonderivativeFinancialLiabilitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R102": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "grin:DisclosureOfDetailedInformationMaturityAnalysisForDerivativeFinancialLiabilitiesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:DerivativeFinancialLiabilitiesUndiscountedCashFlows",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1102 - Disclosure - FINANCIAL INSTRUMENTS, FINANCIAL RISKS AND CAPITAL MANAGEMENT (Details 6)",
     "role": "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails6",
     "shortName": "FINANCIAL INSTRUMENTS, FINANCIAL RISKS AND CAPITAL MANAGEMENT (Details 6)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "grin:DisclosureOfDetailedInformationMaturityAnalysisForDerivativeFinancialLiabilitiesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:DerivativeFinancialLiabilitiesUndiscountedCashFlows",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R103": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutFinancialInstrumentsMeasuredAtFairvalueOnRecuuringBasisTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021_ForwardFreightAgreementsOneMemberifrsfullClassesOfFinancialLiabilitiesAxis_RecurringFairValueMeasurementMemberifrsfullMeasurementAxis",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:FinancialLiabilitiesAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1103 - Disclosure - FINANCIAL INSTRUMENTS, FINANCIAL RISKS AND CAPITAL MANAGEMENT (Details 7)",
     "role": "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails7",
     "shortName": "FINANCIAL INSTRUMENTS, FINANCIAL RISKS AND CAPITAL MANAGEMENT (Details 7)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutFinancialInstrumentsMeasuredAtFairvalueOnRecuuringBasisTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021_ForwardFreightAgreementsOneMemberifrsfullClassesOfFinancialLiabilitiesAxis_RecurringFairValueMeasurementMemberifrsfullMeasurementAxis",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:FinancialLiabilitiesAtFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R104": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:DerivativeFinancialAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1104 - Disclosure - FINANCIAL INSTRUMENTS, FINANCIAL RISKS AND CAPITAL MANAGEMENT (Details 8)",
     "role": "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails8",
     "shortName": "FINANCIAL INSTRUMENTS, FINANCIAL RISKS AND CAPITAL MANAGEMENT (Details 8)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:DerivativeFinancialAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R105": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "grin:IncreaseDecreaseInInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1105 - Disclosure - FINANCIAL INSTRUMENTS, FINANCIAL RISKS AND CAPITAL MANAGEMENT (Details Textual)",
     "role": "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetailsTextual",
     "shortName": "FINANCIAL INSTRUMENTS, FINANCIAL RISKS AND CAPITAL MANAGEMENT (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "grin:IncreaseDecreaseInInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R106": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationForInterestIncomeTextBlock",
       "ifrs-full:DisclosureOfInterestIncomeExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:RevenueFromInterest",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1106 - Disclosure - RELATED PARTIES TRANSACTIONS (Details)",
     "role": "http://www.grinshipping.com/role/RelatedPartiesTransactionsDetails",
     "shortName": "RELATED PARTIES TRANSACTIONS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutTransactionsBetweenRelatedPartiesTextBlock",
       "grin:DisclosureOfRelatedPartiesTransactionsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis",
      "decimals": "-3",
      "lang": null,
      "name": "ifrs-full:RevenueFromInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R107": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutTransactionsBetweenRelatedPartiesTextBlock",
       "grin:DisclosureOfRelatedPartiesTransactionsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1107 - Disclosure - RELATED PARTIES TRANSACTIONS (Details 1)",
     "role": "http://www.grinshipping.com/role/RelatedPartiesTransactionsDetails1",
     "shortName": "RELATED PARTIES TRANSACTIONS (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutTransactionsBetweenRelatedPartiesTextBlock",
       "grin:DisclosureOfRelatedPartiesTransactionsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R108": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutCashAndBankBalancesTextBlock",
       "ifrs-full:DisclosureOfRestrictedCashAndCashEquivalentsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "grin:CurrentPortionOfRestrictedCash",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1108 - Disclosure - CASH AND BANK BALANCES INCLUDING RESTRICTED CASH (Details)",
     "role": "http://www.grinshipping.com/role/CashAndBankBalancesIncludingRestrictedCashDetails",
     "shortName": "CASH AND BANK BALANCES INCLUDING RESTRICTED CASH (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutCashAndBankBalancesTextBlock",
       "ifrs-full:DisclosureOfRestrictedCashAndCashEquivalentsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "lang": null,
      "name": "ifrs-full:CashOnHand",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R109": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutAllowanceForDoubtfulDebtsOnTradeReceivablesTableTextBlock",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "grin:TradeReceivablesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1109 - Disclosure - TRADE RECEIVABLES (Details)",
     "role": "http://www.grinshipping.com/role/TradeReceivablesDetails",
     "shortName": "TRADE RECEIVABLES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutAllowanceForDoubtfulDebtsOnTradeReceivablesTableTextBlock",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "grin:TradeReceivablesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfChangesInAccountingEstimatesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1011 - Disclosure - CRITICAL ACCOUNTING JUDGEMENTS AND KEY SOURCES OF ESTIMATION UNCERTAINTY",
     "role": "http://www.grinshipping.com/role/CriticalAccountingJudgementsAndKeySourcesOfEstimationUncertainty",
     "shortName": "CRITICAL ACCOUNTING JUDGEMENTS AND KEY SOURCES OF ESTIMATION UNCERTAINTY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfChangesInAccountingEstimatesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R110": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutTradeReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "grin:CurrentTradeReceivablesGross",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1110 - Disclosure - TRADE RECEIVABLES (Details 1)",
     "role": "http://www.grinshipping.com/role/TradeReceivablesDetails1",
     "shortName": "TRADE RECEIVABLES (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutTradeReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021_FinancingReceivablesNoPastDueMemberMemberGRINFinancingReceivablesPeriodPastsDueAxis",
      "decimals": "-3",
      "lang": null,
      "name": "grin:CurrentTradeReceivablesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R111": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutTradeReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "grin:CurrentTradeReceivablesGross",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1111 - Disclosure - TRADE RECEIVABLES (Details 4)",
     "role": "http://www.grinshipping.com/role/TradeReceivablesDetails4",
     "shortName": "TRADE RECEIVABLES (Details 4)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureDetailOfAssessmentOfRecoverabilityOfOutstandingBalancesFromImpairedDebtorsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021_CreditImpairedDebtorsIncludingTheDebtorWhoseInvoiceIsInDisputeMemberGRINStatusOfTheDebtorsAxis_ExpectedCreditLossesIndividuallyAssessedMemberifrsfullMethodOfAssessmentOfExpectedCreditLossesAxis",
      "decimals": "-3",
      "lang": null,
      "name": "grin:CurrentTradeReceivablesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R112": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutAllowanceForDoubtfulDebtsOnTradeReceivablesTableTextBlock",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1112 - Disclosure - TRADE RECEIVABLES (Details 5)",
     "role": "http://www.grinshipping.com/role/TradeReceivablesDetails5",
     "shortName": "TRADE RECEIVABLES (Details 5)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureInTabularFormOfMovementInLossAllowancesOfCreditImpairedDebtorsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021_CreditImpairedDebtorsIncludingTheDebtorWhoseInvoiceIsInDisputeMemberGRINStatusOfTheDebtorsAxis_ExpectedCreditLossesIndividuallyAssessedMemberifrsfullMethodOfAssessmentOfExpectedCreditLossesAxis",
      "decimals": "-3",
      "lang": null,
      "name": "ifrs-full:AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R113": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfRiskProfileOfTradeReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1113 - Disclosure - TRADE RECEIVABLES (Details Textual)",
     "role": "http://www.grinshipping.com/role/TradeReceivablesDetailsTextual",
     "shortName": "TRADE RECEIVABLES (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfRiskProfileOfTradeReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R114": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutAllowanceForDoubtfulDebtsOnTradeReceivablesTableTextBlock",
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1114 - Disclosure - CONTRACT ASSETS (Details Textual)",
     "role": "http://www.grinshipping.com/role/ContractAssetsDetailsTextual",
     "shortName": "CONTRACT ASSETS (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "grin:DisclosureOfContractWithCustomersAssetsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "lang": "en-US",
      "name": "grin:ContractAssetsPeriodForWhichTheSameIsDue",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R115": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationForPrepaymentsAndOtherReceivablesTextBlockTableTextBlock",
       "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "grin:DepositsOfOtherReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1115 - Disclosure - OTHER RECEIVABLES AND PREPAYMENTS (Details)",
     "role": "http://www.grinshipping.com/role/OtherReceivablesAndPrepaymentsDetails",
     "shortName": "OTHER RECEIVABLES AND PREPAYMENTS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationForPrepaymentsAndOtherReceivablesTextBlockTableTextBlock",
       "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "grin:DepositsOfOtherReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R116": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "grin:LoanReceivablesCurrent",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1116 - Disclosure - OTHER RECEIVABLES AND PREPAYMENTS (Details Textual)",
     "role": "http://www.grinshipping.com/role/OtherReceivablesAndPrepaymentsDetailsTextual",
     "shortName": "OTHER RECEIVABLES AND PREPAYMENTS (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "3",
      "lang": null,
      "name": "grin:LiborInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R117": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CurrentReceivablesDueFromJointVentures",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1117 - Disclosure - LOANS TO JOINT VENTURES (Details)",
     "role": "http://www.grinshipping.com/role/LoansToJointVenturesDetails",
     "shortName": "LOANS TO JOINT VENTURES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutLoansToJointVentures",
       "grin:DisclosureOfLoansToJointVentures",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021_JointVenturesMemberifrsfullJointVenturesAxis",
      "decimals": "-3",
      "lang": null,
      "name": "ifrs-full:CurrentReceivablesDueFromJointVentures",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R118": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "grin:DisclosureOfLoansToJointVentures",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "grin:UnsecuredLoansToJointVentures",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1118 - Disclosure - LOANS TO JOINT VENTURES (Parenthetical) (Details)",
     "role": "http://www.grinshipping.com/role/LoansToJointVenturesParentheticalDetails",
     "shortName": "LOANS TO JOINT VENTURES (Parenthetical) (Details)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "grin:DisclosureOfLoansToJointVentures",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "grin:UnsecuredLoansToJointVentures",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R119": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "grin:DisclosureOfLoansToJointVentures",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "grin:ExpectedCreditLossCarryingValue",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1119 - Disclosure - LOANS TO JOINT VENTURES (Details 1)",
     "role": "http://www.grinshipping.com/role/LoansToJointVenturesDetails1",
     "shortName": "LOANS TO JOINT VENTURES (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutLoansRecognizedCreditImpairedLifetimeTableTextBlock",
       "grin:DisclosureOfLoansToJointVentures",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2019_JointVenturesWhereEntityIsVenturerMemberifrsfullCategoriesOfRelatedPartiesAxis",
      "decimals": "-3",
      "lang": null,
      "name": "grin:ExpectedCreditLossCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1012 - Disclosure - FINANCIAL INSTRUMENTS, FINANCIAL RISKS AND CAPITAL MANAGEMENT",
     "role": "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagement",
     "shortName": "FINANCIAL INSTRUMENTS, FINANCIAL RISKS AND CAPITAL MANAGEMENT",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R120": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CurrentDerivativeFinancialAssets",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1120 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Details)",
     "role": "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails",
     "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R121": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "grin:DisclosureOfDetailedInformationOfNumberOfForwardFreightAgreementsExplanatoryTableTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021_DerivativeAssetMemberGRINDerivativeTypeAxis",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:NotionalAmount",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1121 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Details 1)",
     "role": "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails1",
     "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationOfNumberOfBunkerSwapsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021_BunkerSwapsMemberGRINDerivativeInstrumentsSwapsAxis_DerivativeAssetMemberGRINDerivativeTypeAxis",
      "decimals": "-3",
      "lang": null,
      "name": "ifrs-full:NotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R122": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "grin:DisclosureOfDetailedInformationOfNumberOfForwardFreightAgreementsExplanatoryTableTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021_DerivativeAssetMemberGRINDerivativeTypeAxis",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:NotionalAmount",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1122 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Details 2)",
     "role": "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2",
     "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "grin:DisclosureOfDetailedInformationOfNumberOfForwardFreightAgreementsExplanatoryTableTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021_NoncurrentDerivativeAssetsMemberGRINDerivativeTypeAxis",
      "decimals": "-3",
      "lang": null,
      "name": "ifrs-full:NotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R123": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "grin:NumberOfOutstandingForwardFreightAgreements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Agreements",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1123 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Details Textual)",
     "role": "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetailsTextual",
     "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "grin:NumberOfOutstandingForwardFreightAgreements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Agreements",
      "xsiNil": "false"
     }
    },
    "R124": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutInventoriesTextBlockTextBlock",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CostOfInventoriesRecognisedAsExpenseDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1124 - Disclosure - INVENTORIES (Details)",
     "role": "http://www.grinshipping.com/role/InventoriesDetails",
     "shortName": "INVENTORIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutInventoriesTextBlockTextBlock",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CostOfInventoriesRecognisedAsExpenseDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R125": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "grin:ReclassifiedAssetAsInventories",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1125 - Disclosure - INVENTORIES (Details 1)",
     "role": "http://www.grinshipping.com/role/InventoriesDetails1",
     "shortName": "INVENTORIES (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "grin:ReclassifiedAssetAsInventories",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R126": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P04_20_2021To04_20_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "grin:PurchaseConsideration",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1126 - Disclosure - INVENTORIES (Details Textual)",
     "role": "http://www.grinshipping.com/role/InventoriesDetailsTextual",
     "shortName": "INVENTORIES (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P04_20_2021To04_20_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "grin:PurchaseConsideration",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R127": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1127 - Disclosure - SHIPS, PROPERTY, PLANT AND EQUIPMENT (Details)",
     "role": "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetails",
     "shortName": "SHIPS, PROPERTY, PLANT AND EQUIPMENT (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
      "decimals": "-3",
      "lang": null,
      "name": "ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R128": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021_ShipsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1128 - Disclosure - SHIPS, PROPERTY, PLANT AND EQUIPMENT (Details textual)",
     "role": "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetailsTextual",
     "shortName": "SHIPS, PROPERTY, PLANT AND EQUIPMENT (Details textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021_ShipsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R129": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:RightofuseAssets",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1129 - Disclosure - RIGHT-OF-USE ASSETS - Summary of group leases (Detail)",
     "role": "http://www.grinshipping.com/role/RightOfUseAssetsSummaryOfGroupLeasesDetail",
     "shortName": "RIGHT-OF-USE ASSETS - Summary of group leases (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
       "grin:RightOfUseAssetsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021_GrossCarryingAmountMemberifrsfullPropertyPlantAndEquipmentByOperatingLeaseStatusAxis",
      "decimals": "-3",
      "lang": null,
      "name": "ifrs-full:AdditionsToRightofuseAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfRelatedPartiesTransactionsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1013 - Disclosure - RELATED PARTIES TRANSACTIONS",
     "role": "http://www.grinshipping.com/role/RelatedPartiesTransactions",
     "shortName": "RELATED PARTIES TRANSACTIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfRelatedPartiesTransactionsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R130": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1130 - Disclosure - RIGHT-OF-USE ASSETS (Details Textual)",
     "role": "http://www.grinshipping.com/role/RightOfUseAssetsDetailsTextual",
     "shortName": "RIGHT-OF-USE ASSETS (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R131": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "grin:DisclosureOfDetailedInformationAboutSubsidiariesInConsolidatedFinancialStatementsTextBlock",
       "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NameOfSubsidiary",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1131 - Disclosure - SUBSIDIARIES (Details)",
     "role": "http://www.grinshipping.com/role/SubsidiariesDetails",
     "shortName": "SUBSIDIARIES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "grin:DisclosureOfDetailedInformationAboutSubsidiariesInConsolidatedFinancialStatementsTextBlock",
       "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NameOfSubsidiary",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R132": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1132 - Disclosure - SUBSIDIARIES (Parenthetical) (Details)",
     "role": "http://www.grinshipping.com/role/SubsidiariesParentheticalDetails",
     "shortName": "SUBSIDIARIES (Parenthetical) (Details)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P07_03_2020To07_03_2020_IVSBulkPteLtdMemberifrsfullJointVenturesAxis",
      "decimals": "2",
      "lang": null,
      "name": "grin:AdditionalControllingInterestObtainedPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R133": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutJointVenturesTextBlock",
       "grin:DisclosureOfInterestsInJointVentures",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "grin:CostOfInvestmentInJointVentures",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1133 - Disclosure - INTEREST IN JOINT VENTURES (Details)",
     "role": "http://www.grinshipping.com/role/InterestInJointVenturesDetails",
     "shortName": "INTEREST IN JOINT VENTURES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutJointVenturesTextBlock",
       "grin:DisclosureOfInterestsInJointVentures",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "lang": null,
      "name": "grin:ShareOfPostAcquisitionLossNetOfDividendsReceived",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R134": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutJointVenturesTextBlock",
       "grin:DisclosureOfInterestsInJointVentures",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "grin:CostOfInvestmentInJointVentures",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1134 - Disclosure - INTEREST IN JOINT VENTURES (Details 1)",
     "role": "http://www.grinshipping.com/role/InterestInJointVenturesDetails1",
     "shortName": "INTEREST IN JOINT VENTURES (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutInterestInJointVenturesTextBlock",
       "grin:DisclosureOfInterestsInJointVentures",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021_TriViewShippingPteLtdmemberMemberifrsfullJointVenturesAxis",
      "decimals": null,
      "lang": "en-US",
      "name": "ifrs-full:PrincipalPlaceOfBusinessOfJointVenture",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R135": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "grin:DisclosureOfInterestsInJointVentures",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:UnrecognisedShareOfLossesOfJointVentures",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1135 - Disclosure - INTEREST IN JOINT VENTURES (Details Textual)",
     "role": "http://www.grinshipping.com/role/InterestInJointVenturesDetailsTextual",
     "shortName": "INTEREST IN JOINT VENTURES (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "grin:DisclosureOfInterestsInJointVentures",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:UnrecognisedShareOfLossesOfJointVentures",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R136": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1136 - Disclosure - INTANGIBLE ASSETS (Details)",
     "role": "http://www.grinshipping.com/role/IntangibleAssetsDetails",
     "shortName": "INTANGIBLE ASSETS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2019_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
      "decimals": "-3",
      "lang": null,
      "name": "ifrs-full:IntangibleAssetsOtherThanGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R137": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021_LicencesMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:IntangibleAssetsOtherThanGoodwilUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1137 - Disclosure - INTANGIBLE ASSETS (Details Textual)",
     "role": "http://www.grinshipping.com/role/IntangibleAssetsDetailsTextual",
     "shortName": "INTANGIBLE ASSETS (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021_LicencesMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:IntangibleAssetsOtherThanGoodwilUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R138": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:Goodwill",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1138 - Disclosure - GOODWILL (Details)",
     "role": "http://www.grinshipping.com/role/GoodwillDetails",
     "shortName": "GOODWILL (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutGoodwillTableTextBlock",
       "ifrs-full:DisclosureOfGoodwillExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
      "decimals": "-3",
      "lang": null,
      "name": "ifrs-full:AdditionalRecognitionGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R139": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:Goodwill",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1139 - Disclosure - GOODWILL (Details 1)",
     "role": "http://www.grinshipping.com/role/GoodwillDetails1",
     "shortName": "GOODWILL (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutCostOfGoodwillTableTextBlock",
       "ifrs-full:DisclosureOfGoodwillExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ParcelServiceMemberGRINServiceAxis",
      "decimals": "-3",
      "lang": null,
      "name": "ifrs-full:Goodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfRestrictedCashAndCashEquivalentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1014 - Disclosure - CASH AND BANK BALANCES INCLUDING RESTRICTED CASH.",
     "role": "http://www.grinshipping.com/role/CashAndBankBalancesIncludingRestrictedCash",
     "shortName": "CASH AND BANK BALANCES INCLUDING RESTRICTED CASH.",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfRestrictedCashAndCashEquivalentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R140": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfGoodwillExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021_OtherOperatingIncomeExpenseMemberGRINIncomeStatementLocationAxis",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsAndGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1140 - Disclosure - GOODWILL (Details Textual)",
     "role": "http://www.grinshipping.com/role/GoodwillDetailsTextual",
     "shortName": "GOODWILL (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfGoodwillExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021_OtherOperatingIncomeExpenseMemberGRINIncomeStatementLocationAxis",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsAndGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R141": {
     "firstAnchor": {
      "ancestors": [
       "grin:PercentageOfAssetsAllocatedInRespectOfDefinedBenefitPlan",
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDefinedBenefitPlansExplanatory",
       "grin:DisclosureDetailOfOtherInvestmentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021_GrindrodPensionFundMemberifrsfullDefinedBenefitPlansAxis",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "grin:PercentageOfAssetsAllocatedInRespectOfDefinedBenefitPlan",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1141 - Disclosure - OTHER INVESTMENTS (Parenthetical) (Detail 1)",
     "role": "http://www.grinshipping.com/role/OtherInvestmentsParentheticalDetail1",
     "shortName": "OTHER INVESTMENTS (Parenthetical) (Detail 1)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "grin:PercentageOfAssetsAllocatedInRespectOfDefinedBenefitPlan",
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDefinedBenefitPlansExplanatory",
       "grin:DisclosureDetailOfOtherInvestmentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021_GrindrodPensionFundMemberifrsfullDefinedBenefitPlansAxis",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "grin:PercentageOfAssetsAllocatedInRespectOfDefinedBenefitPlan",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R142": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDefinedBenefitPlansExplanatory",
       "grin:DisclosureDetailOfOtherInvestmentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:SurplusDeficitInPlan",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1142 - Disclosure - OTHER INVESTMENTS (Details Textual)",
     "role": "http://www.grinshipping.com/role/OtherInvestmentsDetailsTextual",
     "shortName": "OTHER INVESTMENTS (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "grin:DisclosureDetailOfOtherInvestmentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021_GrindrodPensionFundMemberifrsfullDefinedBenefitPlansAxis_GrindrodShippingSouthAfricaMemberifrsfullSignificantInvestmentsInSubsidiariesAxis",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:SurplusDeficitInPlan",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R143": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDefinedBenefitPlansExplanatory",
       "grin:DisclosureDetailOfOtherInvestmentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:AssetsLiabilitiesOfBenefitPlan",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1143 - Disclosure - OTHER INVESTMENTS (Detail 5)",
     "role": "http://www.grinshipping.com/role/OtherInvestmentsDetail5",
     "shortName": "OTHER INVESTMENTS (Detail 5)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDefinedBenefitPlansExplanatory",
       "grin:DisclosureDetailOfOtherInvestmentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2019",
      "decimals": "-3",
      "lang": null,
      "name": "ifrs-full:AssetsLiabilitiesOfBenefitPlan",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R144": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutDeferredTaxLiabilitiesAndAssetsTextBlock",
       "ifrs-full:DisclosureOfDeferredTaxesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1144 - Disclosure - DEFERRED TAX (Details)",
     "role": "http://www.grinshipping.com/role/DeferredTaxDetails",
     "shortName": "DEFERRED TAX (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutDeferredTaxLiabilitiesAndAssetsTextBlock",
       "ifrs-full:DisclosureOfDeferredTaxesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R145": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfDeferredTaxesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1145 - Disclosure - DEFERRED TAX (Detail Textuals)",
     "role": "http://www.grinshipping.com/role/DeferredTaxDetailTextuals",
     "shortName": "DEFERRED TAX (Detail Textuals)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfDeferredTaxesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R146": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutTradeAndOtherPayableTableTextBlock",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:TradeAndOtherPayablesToTradeSuppliers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1146 - Disclosure - TRADE AND OTHER PAYABLES (Details)",
     "role": "http://www.grinshipping.com/role/TradeAndOtherPayablesDetails",
     "shortName": "TRADE AND OTHER PAYABLES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutTradeAndOtherPayableTableTextBlock",
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:TradeAndOtherPayablesToTradeSuppliers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R147": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1147 - Disclosure - LEASES AND SHIP CHARTERS (Details)",
     "role": "http://www.grinshipping.com/role/LeasesAndShipChartersDetails",
     "shortName": "LEASES AND SHIP CHARTERS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:UndiscountedOperatingLeasePaymentsToBeReceived",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R148": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CurrentLeaseLiabilities",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1148 - Disclosure - LEASES AND SHIP CHARTERS (Details Textual)",
     "role": "http://www.grinshipping.com/role/LeasesAndShipChartersDetailsTextual",
     "shortName": "LEASES AND SHIP CHARTERS (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021_ShipsMemberifrsfullClassesOfAssetsAxis",
      "decimals": "-3",
      "lang": null,
      "name": "ifrs-full:CurrentLeaseLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R149": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutMovementInLeaseLiabilitiesTableTextBlock",
       "grin:DisclosureOfLeaseLiabilitiesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:LeaseLiabilities",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1149 - Disclosure - LEASE LIABILITIES - (Details)",
     "role": "http://www.grinshipping.com/role/LeaseLiabilitiesDetails",
     "shortName": "LEASE LIABILITIES - (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutMovementInLeaseLiabilitiesTableTextBlock",
       "grin:DisclosureOfLeaseLiabilitiesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "lang": null,
      "name": "grin:LeaseLiabilitiesAdditions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1015 - Disclosure - TRADE RECEIVABLES",
     "role": "http://www.grinshipping.com/role/TradeReceivables",
     "shortName": "TRADE RECEIVABLES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R150": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CurrentLeaseLiabilities",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1150 - Disclosure - LEASE LIABILITIES - (Details 1)",
     "role": "http://www.grinshipping.com/role/LeaseLiabilitiesDetails1",
     "shortName": "LEASE LIABILITIES - (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "grin:DisclosureOfDetailedInformationAboutLeaseLiabilitiesTableTextBlock",
       "div",
       "grin:DisclosureOfLeaseLiabilitiesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021_RestatementMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis",
      "decimals": "-3",
      "lang": null,
      "name": "ifrs-full:CurrentLeaseLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R151": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "grin:DisclosureOfLeaseLiabilitiesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021_LeaseLiabilitiesMemberifrsfullClassesOfLiabilitiesAxis",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1151 - Disclosure - LEASE LIABILITIES (Details Textual)",
     "role": "http://www.grinshipping.com/role/LeaseLiabilitiesDetailsTextual",
     "shortName": "LEASE LIABILITIES (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "grin:DisclosureOfLeaseLiabilitiesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021_LeaseLiabilitiesMemberifrsfullClassesOfLiabilitiesAxis",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "ifrs-full:PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R152": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:ScheduleOfLongTermBorrowingsTableTextBlock",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:SecuredBankLoansReceived",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1152 - Disclosure - BANK LOANS AND OTHER BORROWINGS (Details)",
     "role": "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetails",
     "shortName": "BANK LOANS AND OTHER BORROWINGS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:ScheduleOfLongTermBorrowingsTableTextBlock",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:SecuredBankLoansReceived",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R153": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:RestrictedCashAndCashEquivalents",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1153 - Disclosure - BANK LOANS AND OTHER BORROWINGS (Details Textual)",
     "role": "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual",
     "shortName": "BANK LOANS AND OTHER BORROWINGS (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "0",
      "lang": null,
      "name": "grin:CarryingValueSecurityCharge",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R154": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutAnalysisOfProvisionForOnerousContractTextBlock",
       "grin:DisclosureOfOnerousContractTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:OnerousContractsProvision",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1154 - Disclosure - PROVISIONS (Details)",
     "role": "http://www.grinshipping.com/role/ProvisionsDetails",
     "shortName": "PROVISIONS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R155": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutAnalysisOfProvisionForOnerousContractTextBlock",
       "grin:DisclosureOfOnerousContractTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:OnerousContractsProvision",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1155 - Disclosure - PROVISIONS (Details 1)",
     "role": "http://www.grinshipping.com/role/ProvisionsDetails1",
     "shortName": "PROVISIONS (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutAnalysisOfProvisionForOnerousContractTextBlock",
       "grin:DisclosureOfOnerousContractTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "lang": null,
      "name": "grin:ProvisionsForOnerousContractsMadeDuringThePeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R156": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1156 - Disclosure - RETIREMENT BENEFIT OBLIGATION (Details)",
     "role": "http://www.grinshipping.com/role/RetirementBenefitObligationDetails",
     "shortName": "RETIREMENT BENEFIT OBLIGATION (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:LiabilityAssetOfDefinedBenefitPlans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R157": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:ScheduleOfPrincipalActuarialAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021_BottomOfRangeMemberifrsfullRangeAxis_CurrentServiceCostAndInterestCostMemberifrsfullNetDefinedBenefitLiabilityAssetAxis",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "grin:PercentageOfReasonablyPossibleIncreaseDecreaseInActuarialAssumption",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1157 - Disclosure - RETIREMENT BENEFIT OBLIGATION (Details 1)",
     "role": "http://www.grinshipping.com/role/RetirementBenefitObligationDetails1",
     "shortName": "RETIREMENT BENEFIT OBLIGATION (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:ScheduleOfPrincipalActuarialAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021_BottomOfRangeMemberifrsfullRangeAxis_CurrentServiceCostAndInterestCostMemberifrsfullNetDefinedBenefitLiabilityAssetAxis",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "grin:PercentageOfReasonablyPossibleIncreaseDecreaseInActuarialAssumption",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R158": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "grin:PresentValueOfUnfundedObligations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1158 - Disclosure - RETIREMENT BENEFIT OBLIGATION (Details 2)",
     "role": "http://www.grinshipping.com/role/RetirementBenefitObligationDetails2",
     "shortName": "RETIREMENT BENEFIT OBLIGATION (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "grin:PresentValueOfUnfundedObligations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R159": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "grin:ScheduleOfPrincipalActuarialAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "grin:IncreaseOrDecreaseAssumedMedicalCostTrendRates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1159 - Disclosure - RETIREMENT BENEFIT OBLIGATION (Details Textual)",
     "role": "http://www.grinshipping.com/role/RetirementBenefitObligationDetailsTextual",
     "shortName": "RETIREMENT BENEFIT OBLIGATION (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "grin:ScheduleOfPrincipalActuarialAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "grin:IncreaseOrDecreaseAssumedMedicalCostTrendRates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfContractWithCustomersAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1016 - Disclosure - CONTRACT ASSETS",
     "role": "http://www.grinshipping.com/role/ContractAssets",
     "shortName": "CONTRACT ASSETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfContractWithCustomersAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R160": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfTreasurySharesExplanatoryTableTextBlock",
       "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "reportCount": 1,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1160 - Disclosure - SHARE CAPITAL  (Details)",
     "role": "http://www.grinshipping.com/role/ShareCapitalDetails",
     "shortName": "SHARE CAPITAL  (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutShareCapitalAndSharePremiumTableTextBlock",
       "ifrs-full:DisclosureOfIssuedCapitalExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2020_ClassesOfShareCapitalMemberifrsfullComponentsOfEquityAxis",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     }
    },
    "R161": {
     "firstAnchor": {
      "ancestors": [
       "grin:StockIssuedDuringThePeriodShares",
       "div",
       "div",
       "ifrs-full:DisclosureOfIssuedCapitalExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P03_01_2021To03_31_2021_CertainEmployeesMembersrtTitleOfIndividualAxis_TwoThousandEighteenFSPMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1161 - Disclosure - SHARE CAPITAL (Details Textual)",
     "role": "http://www.grinshipping.com/role/ShareCapitalDetailsTextual",
     "shortName": "SHARE CAPITAL (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "grin:StockIssuedDuringThePeriodShares",
       "div",
       "div",
       "ifrs-full:DisclosureOfIssuedCapitalExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P03_01_2021To03_31_2021_CertainEmployeesMembersrtTitleOfIndividualAxis_TwoThousandEighteenFSPMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     }
    },
    "R162": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutOtherReservesTableTextBlock",
       "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:TreasuryShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1162 - Disclosure - OTHER EQUITY AND RESERVES (Details)",
     "role": "http://www.grinshipping.com/role/OtherEquityAndReservesDetails",
     "shortName": "OTHER EQUITY AND RESERVES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutOtherReservesTableTextBlock",
       "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:TreasuryShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R163": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfTreasurySharesExplanatoryTableTextBlock",
       "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:NumberOfSharesOutstanding",
      "reportCount": 1,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1163 - Disclosure - OTHER EQUITY AND RESERVES (Details 1)",
     "role": "http://www.grinshipping.com/role/OtherEquityAndReservesDetails1",
     "shortName": "OTHER EQUITY AND RESERVES (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfTreasurySharesExplanatoryTableTextBlock",
       "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2020To12_31_2020",
      "decimals": "0",
      "lang": null,
      "name": "grin:AcquisitionOfShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     }
    },
    "R164": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutOtherReservesTableTextBlock",
       "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ReserveOfSharebasedPayments",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1164 - Disclosure - OTHER EQUITY AND RESERVES (Details 2)",
     "role": "http://www.grinshipping.com/role/OtherEquityAndReservesDetails2",
     "shortName": "OTHER EQUITY AND RESERVES (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutShareOptionReservesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "lang": null,
      "name": "ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R165": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutShareAwardsOutstandingTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
      "reportCount": 1,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1165 - Disclosure - OTHER EQUITY AND RESERVES (Details 3)",
     "role": "http://www.grinshipping.com/role/OtherEquityAndReservesDetails3",
     "shortName": "OTHER EQUITY AND RESERVES (Details 3)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutShareAwardsOutstandingTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2019",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_Agreements",
      "xsiNil": "false"
     }
    },
    "R166": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfVestingRequirementsForSharebasedPaymentArrangement",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1166 - Disclosure - OTHER EQUITY AND RESERVES (Details Textual)",
     "role": "http://www.grinshipping.com/role/OtherEquityAndReservesDetailsTextual",
     "shortName": "OTHER EQUITY AND RESERVES (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfVestingRequirementsForSharebasedPaymentArrangement",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R167": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutTimingOfRevenueTableTextBlock",
       "ifrs-full:DisclosureOfRevenueExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "grin:CharterHireRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1167 - Disclosure - REVENUE (Details)",
     "role": "http://www.grinshipping.com/role/RevenueDetails",
     "shortName": "REVENUE (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutTimingOfRevenueTableTextBlock",
       "ifrs-full:DisclosureOfRevenueExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "grin:CharterHireRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R168": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfRevenueExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "grin:PercentageOfUnsatisfiedRevenueExpectedToBeRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1168 - Disclosure - REVENUE (Details Textual)",
     "role": "http://www.grinshipping.com/role/RevenueDetailsTextual",
     "shortName": "REVENUE (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfRevenueExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "grin:PercentageOfUnsatisfiedRevenueExpectedToBeRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R169": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:Revenue",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1169 - Disclosure - SEGMENT INFORMATION (Details)",
     "role": "http://www.grinshipping.com/role/SegmentInformationDetails",
     "shortName": "SEGMENT INFORMATION (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021_UnallocatedAmountsMemberifrsfullSegmentConsolidationItemsAxis",
      "decimals": "-3",
      "lang": null,
      "name": "grin:VesselRevenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1017 - Disclosure - OTHER RECEIVABLES AND PREPAYMENTS",
     "role": "http://www.grinshipping.com/role/OtherReceivablesAndPrepayments",
     "shortName": "OTHER RECEIVABLES AND PREPAYMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R170": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021_DrybulkCarrierBusinessMemberifrsfullSegmentsAxis",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "grin:CustomerRiskPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1170 - Disclosure - SEGMENT INFORMATION (Details Textual)",
     "role": "http://www.grinshipping.com/role/SegmentInformationDetailsTextual",
     "shortName": "SEGMENT INFORMATION (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021_DrybulkCarrierBusinessMemberifrsfullSegmentsAxis",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "grin:CustomerRiskPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R171": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationForOtherOperatingExpensesIncomeTextBlock",
       "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1171 - Disclosure - OTHER OPERATING INCOME (EXPENSE) (Details)",
     "role": "http://www.grinshipping.com/role/OtherOperatingIncomeExpenseDetails",
     "shortName": "OTHER OPERATING INCOME (EXPENSE) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationForOtherOperatingExpensesIncomeTextBlock",
       "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R172": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationForInterestIncomeTextBlock",
       "ifrs-full:DisclosureOfInterestIncomeExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:InterestIncomeOnLoansAndReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1172 - Disclosure - INTEREST INCOME (Details)",
     "role": "http://www.grinshipping.com/role/InterestIncomeDetails",
     "shortName": "INTEREST INCOME (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationForInterestIncomeTextBlock",
       "ifrs-full:DisclosureOfInterestIncomeExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:InterestIncomeOnLoansAndReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R173": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationForInterestExpenseTextBlock",
       "ifrs-full:DisclosureOfInterestExpenseExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:InterestExpenseOnBankLoansAndOverdrafts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1173 - Disclosure - INTEREST EXPENSE (Details)",
     "role": "http://www.grinshipping.com/role/InterestExpenseDetails",
     "shortName": "INTEREST EXPENSE (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationForInterestExpenseTextBlock",
       "ifrs-full:DisclosureOfInterestExpenseExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:InterestExpenseOnBankLoansAndOverdrafts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R174": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1174 - Disclosure - PEOFIT (LOSS) BEFORE TAXATION (Details)",
     "role": "http://www.grinshipping.com/role/PeofitLossBeforeTaxationDetails",
     "shortName": "PEOFIT (LOSS) BEFORE TAXATION (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationRegardingAdjustmentsToReconcileProfitlossBeforeTaxTextBlock",
       "grin:DisclosureOfProfitlossBeforeTaxTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "lang": null,
      "name": "grin:CostOfInventoriesRecognisedAsExpenseDuringPeriodIncludesTheVoyageExpenses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R175": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1175 - Disclosure - INCOME TAX (Details)",
     "role": "http://www.grinshipping.com/role/IncomeTaxDetails",
     "shortName": "INCOME TAX (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R176": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ProfitLossBeforeTax",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1176 - Disclosure - INCOME TAX (Details 1)",
     "role": "http://www.grinshipping.com/role/IncomeTaxDetails1",
     "shortName": "INCOME TAX (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutIncomeTaxReconciliationTextBlock",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "lang": null,
      "name": "ifrs-full:TaxExpenseIncomeAtApplicableTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R177": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021_SGifrsfullGeographicalAreasAxis",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ApplicableTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1177 - Disclosure - INCOME TAX (Details Textual)",
     "role": "http://www.grinshipping.com/role/IncomeTaxDetailsTextual",
     "shortName": "INCOME TAX (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021_SGifrsfullGeographicalAreasAxis",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ApplicableTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R178": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory",
       "grin:DisclosureInDetailOfDiscontinuedOperationsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "grin:IncomeLossBeforeTaxOnDiscontinuedOperationMonetaryDurationCreditDefinition",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1178 - Disclosure - DISCONTINUED OPERATION (Detail)",
     "role": "http://www.grinshipping.com/role/DiscontinuedOperationDetail",
     "shortName": "DISCONTINUED OPERATION (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory",
       "grin:DisclosureInDetailOfDiscontinuedOperationsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "grin:IncomeLossBeforeTaxOnDiscontinuedOperationMonetaryDurationCreditDefinition",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R179": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory",
       "grin:DisclosureInDetailOfDiscontinuedOperationsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021_TankerBusinessMemberifrsfullSegmentsAxis",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1179 - Disclosure - DISCONTINUED OPERATION (Detail 1)",
     "role": "http://www.grinshipping.com/role/DiscontinuedOperationDetail1",
     "shortName": "DISCONTINUED OPERATION (Detail 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory",
       "grin:DisclosureInDetailOfDiscontinuedOperationsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021_TankerBusinessMemberifrsfullSegmentsAxis",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfLoansToJointVentures",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1018 - Disclosure - LOANS TO JOINT VENTURES",
     "role": "http://www.grinshipping.com/role/LoansToJointVentures",
     "shortName": "LOANS TO JOINT VENTURES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfLoansToJointVentures",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R180": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1180 - Disclosure - DISCONTINUED OPERATION (Details Textual)",
     "role": "http://www.grinshipping.com/role/DiscontinuedOperationDetailsTextual",
     "shortName": "DISCONTINUED OPERATION (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "grin:DisclosureInDetailOfDiscontinuedOperationsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021_HerMajestyRevenueAndCustomsMemberGRINIncomeTaxAuthorityAxis",
      "decimals": "-3",
      "lang": null,
      "name": "ifrs-full:AdjustmentsForCurrentTaxOfPriorPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R181": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1181 - Disclosure - ASSETS CLASSIFIED AS HELD FOR SALE (Details)",
     "role": "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails",
     "shortName": "ASSETS CLASSIFIED AS HELD FOR SALE (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutAssetsAndLiabilitiesOfDisposalGroupHeldForSaleTextBlock",
       "ifrs-full:DisclosureOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "lang": null,
      "name": "ifrs-full:NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R182": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfAssetsAndLiabilitiesComprisingTheDisposalGroupClassifiedHeldForSaleTableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CashAndCashEquivalentsClassifiedAsPartOfDisposalGroupHeldForSale",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1182 - Disclosure - ASSETS CLASSIFIED AS HELD FOR SALE (Details 1)",
     "role": "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1",
     "shortName": "ASSETS CLASSIFIED AS HELD FOR SALE (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfAssetsAndLiabilitiesComprisingTheDisposalGroupClassifiedHeldForSaleTableTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CashAndCashEquivalentsClassifiedAsPartOfDisposalGroupHeldForSale",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R183": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "grin:DisclosureOfAssetsComprisingTheDisposalGroupClassifiedHeldForSaleTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "grin:NetAssetsIncludedInDisposalGroupClassifiedAsHeldForSale",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1183 - Disclosure - ASSETS CLASSIFIED AS HELD FOR SALE (Detail 2)",
     "role": "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetail2",
     "shortName": "ASSETS CLASSIFIED AS HELD FOR SALE (Detail 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "grin:DisclosureOfAssetsComprisingTheDisposalGroupClassifiedHeldForSaleTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "lang": null,
      "name": "grin:NetAssetsTransfersToDisposalGroupClassifiedAsHeldForSale",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R184": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutAssetsAndLiabilitiesOfDisposalGroupHeldForSaleTextBlock",
       "ifrs-full:DisclosureOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:PurchaseOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1184 - Disclosure - ASSETS CLASSIFIED AS HELD FOR SALE (Details Textual)",
     "role": "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetailsTextual",
     "shortName": "ASSETS CLASSIFIED AS HELD FOR SALE (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutAssetsAndLiabilitiesOfDisposalGroupHeldForSaleTextBlock",
       "ifrs-full:DisclosureOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:PurchaseOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R185": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "grin:DisclosureOfSaleOfBusinessExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1185 - Disclosure - ACQUISITION OF ASSETS AND DISPOSAL OF BUSINESSES (Details 1)",
     "role": "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetails1",
     "shortName": "ACQUISITION OF ASSETS AND DISPOSAL OF BUSINESSES (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "-3",
      "lang": null,
      "name": "grin:OtherReceivablesAndPrepaymentsRecognisedAsOfAcquisitionDate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R186": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2020",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1186 - Disclosure - ACQUISITION OF ASSETS AND DISPOSAL OF BUSINESSES (Details Textual)",
     "role": "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetailsTextual",
     "shortName": "ACQUISITION OF ASSETS AND DISPOSAL OF BUSINESSES (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P09_01_2021To09_01_2021",
      "decimals": "-3",
      "lang": null,
      "name": "grin:SettlementOfNoncontrollingInterests",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R187": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DescriptionAndDetailedInformationAboutEarningsPerShareTableTextBlock",
       "ifrs-full:EarningsPerShareExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1187 - Disclosure - EARNINGS PER SHARE (Details)",
     "role": "http://www.grinshipping.com/role/EarningsPerShareDetails",
     "shortName": "EARNINGS PER SHARE (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DescriptionAndDetailedInformationAboutEarningsPerShareTableTextBlock",
       "ifrs-full:EarningsPerShareExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "lang": null,
      "name": "grin:AdjustmentToProfitlossForDilutiveEffectOnOrdinaryShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R188": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DescriptionAndDetailedInformationAboutEarningsPerShareTableTextBlock",
       "ifrs-full:EarningsPerShareExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "grin:SharesWithAntiDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1188 - Disclosure - EARNINGS PER SHARE (Details 1)",
     "role": "http://www.grinshipping.com/role/EarningsPerShareDetails1",
     "shortName": "EARNINGS PER SHARE (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DescriptionAndDetailedInformationAboutEarningsPerShareTableTextBlock",
       "ifrs-full:EarningsPerShareExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "grin:SharesWithAntiDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_shares",
      "xsiNil": "false"
     }
    },
    "R189": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DescriptionAndDetailedInformationAboutEarningsPerShareTableTextBlock",
       "ifrs-full:EarningsPerShareExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1189 - Disclosure - EARNINGS PER SHARE (Details 3)",
     "role": "http://www.grinshipping.com/role/EarningsPerShareDetails3",
     "shortName": "EARNINGS PER SHARE (Details 3)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfEarningsPerShareBasicAndDilutedFromContinuingOperationsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "lang": null,
      "name": "grin:AdjustmentToExcludeLossFromTheYearFromDiscontinuedOperation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1019 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS",
     "role": "http://www.grinshipping.com/role/DerivativeFinancialInstruments",
     "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R190": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfEarningsPerShareBasicAndDilutedFromDiscontinuingOperationsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD_per_Share",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1190 - Disclosure - EARNINGS PER SHARE (Details 4)",
     "role": "http://www.grinshipping.com/role/EarningsPerShareDetails4",
     "shortName": "EARNINGS PER SHARE (Details 4)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfEarningsPerShareBasicAndDilutedFromDiscontinuingOperationsExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "ifrs-full:BasicEarningsLossPerShareFromDiscontinuedOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD_per_Share",
      "xsiNil": "false"
     }
    },
    "R191": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:DividendsPaid",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1191 - Disclosure - DIVIDENDS (Details Textual)",
     "role": "http://www.grinshipping.com/role/DividendsDetailsTextual",
     "shortName": "DIVIDENDS (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R192": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CurrentAssets",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1192 - Disclosure - NON-CONTROLLING INTEREST (Detail)",
     "role": "http://www.grinshipping.com/role/NonControllingInterestDetail",
     "shortName": "NON-CONTROLLING INTEREST (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutNoncontrollingInterestsTableTextBlock",
       "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2020_IVSBulkPteLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis",
      "decimals": "-3",
      "lang": null,
      "name": "ifrs-full:CurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R193": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfCommitmentsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021_NotLaterThanOneYearMemberifrsfullMaturityAxis",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ContractualCapitalCommitments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1193 - Disclosure - COMMITMENTS (Details)",
     "role": "http://www.grinshipping.com/role/CommitmentsDetails",
     "shortName": "COMMITMENTS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfCommitmentsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021_NotLaterThanOneYearMemberifrsfullMaturityAxis",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ContractualCapitalCommitments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R194": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ifrs-full:DisclosureOfDividendsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "ifrs-full:DividendsRecognisedAsDistributionsToOwnersPerShare",
      "reportCount": 1,
      "unitRef": "Unit_USD_per_Share",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1194 - Disclosure - EVENTS AFTER THE REPORTING PERIOD (Details Textual)",
     "role": "http://www.grinshipping.com/role/EventsAfterTheReportingPeriodDetailsTextual",
     "shortName": "EVENTS AFTER THE REPORTING PERIOD (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P02_16_2022To02_16_2022_DeclarationOfInterimDividendMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis",
      "decimals": "2",
      "lang": null,
      "name": "ifrs-full:DividendsRecognisedAsDistributionsToOwnersPerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD_per_Share",
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "grin:CashAndBankBalances",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002 - Statement - CONSOLIDATED STATEMENTS OF FINANCIAL POSITION",
     "role": "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition",
     "shortName": "CONSOLIDATED STATEMENTS OF FINANCIAL POSITION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "lang": null,
      "name": "ifrs-full:CurrentContractAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfInventoriesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1020 - Disclosure - INVENTORIES",
     "role": "http://www.grinshipping.com/role/Inventories",
     "shortName": "INVENTORIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfInventoriesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1021 - Disclosure - SHIPS, PROPERTY, PLANT AND EQUIPMENT",
     "role": "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipment",
     "shortName": "SHIPS, PROPERTY, PLANT AND EQUIPMENT",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:RightOfUseAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1022 - Disclosure - RIGHT-OF-USE ASSETS",
     "role": "http://www.grinshipping.com/role/RightOfUseAssets",
     "shortName": "RIGHT-OF-USE ASSETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:RightOfUseAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1023 - Disclosure - SUBSIDIARIES",
     "role": "http://www.grinshipping.com/role/Subsidiaries",
     "shortName": "SUBSIDIARIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfInterestsInJointVentures",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1024 - Disclosure - INTEREST IN JOINT VENTURES",
     "role": "http://www.grinshipping.com/role/InterestInJointVentures",
     "shortName": "INTEREST IN JOINT VENTURES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfInterestsInJointVentures",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1025 - Disclosure - INTANGIBLE ASSETS",
     "role": "http://www.grinshipping.com/role/IntangibleAssets",
     "shortName": "INTANGIBLE ASSETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfGoodwillExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1026 - Disclosure - GOODWILL",
     "role": "http://www.grinshipping.com/role/Goodwill",
     "shortName": "GOODWILL",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfGoodwillExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureDetailOfOtherInvestmentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1027 - Disclosure - OTHER INVESTMENTS",
     "role": "http://www.grinshipping.com/role/OtherInvestments",
     "shortName": "OTHER INVESTMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureDetailOfOtherInvestmentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDeferredTaxesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1028 - Disclosure - DEFERRED TAX",
     "role": "http://www.grinshipping.com/role/DeferredTax",
     "shortName": "DEFERRED TAX",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDeferredTaxesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1029 - Disclosure - TRADE AND OTHER PAYABLES",
     "role": "http://www.grinshipping.com/role/TradeAndOtherPayables",
     "shortName": "TRADE AND OTHER PAYABLES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:Revenue",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003 - Statement - CONSOLIDATED  STATEMENTS OF PROFIT OR LOSS",
     "role": "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss",
     "shortName": "CONSOLIDATED  STATEMENTS OF PROFIT OR LOSS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "lang": null,
      "name": "grin:CharterHire",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:ContractLiabilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1030 - Disclosure - CONTRACT LIABILITIES",
     "role": "http://www.grinshipping.com/role/ContractLiabilities",
     "shortName": "CONTRACT LIABILITIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:ContractLiabilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1031 - Disclosure - LEASES AND SHIP CHARTERS",
     "role": "http://www.grinshipping.com/role/LeasesAndShipCharters",
     "shortName": "LEASES AND SHIP CHARTERS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfLeasesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfLeaseLiabilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1032 - Disclosure - LEASE LIABILITIES",
     "role": "http://www.grinshipping.com/role/LeaseLiabilities",
     "shortName": "LEASE LIABILITIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfLeaseLiabilitiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1033 - Disclosure - BANK LOANS AND OTHER BORROWINGS",
     "role": "http://www.grinshipping.com/role/BankLoansAndOtherBorrowings",
     "shortName": "BANK LOANS AND OTHER BORROWINGS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfOnerousContractTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1034 - Disclosure - PROVISIONS",
     "role": "http://www.grinshipping.com/role/Provisions",
     "shortName": "PROVISIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfOnerousContractTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1035 - Disclosure - RETIREMENT BENEFIT OBLIGATION",
     "role": "http://www.grinshipping.com/role/RetirementBenefitObligation",
     "shortName": "RETIREMENT BENEFIT OBLIGATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEmployeeBenefitsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIssuedCapitalExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1036 - Disclosure - SHARE CAPITAL",
     "role": "http://www.grinshipping.com/role/ShareCapital",
     "shortName": "SHARE CAPITAL",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIssuedCapitalExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1037 - Disclosure - OTHER EQUITY AND RESERVES",
     "role": "http://www.grinshipping.com/role/OtherEquityAndReserves",
     "shortName": "OTHER EQUITY AND RESERVES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfRevenueExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1038 - Disclosure - REVENUE",
     "role": "http://www.grinshipping.com/role/Revenue",
     "shortName": "REVENUE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfRevenueExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1039 - Disclosure - SEGMENT INFORMATION",
     "role": "http://www.grinshipping.com/role/SegmentInformation",
     "shortName": "SEGMENT INFORMATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ProfitLoss",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "role": "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncome",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "lang": null,
      "name": "ifrs-full:OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1040 - Disclosure - OTHER OPERATING INCOME (EXPENSE)",
     "role": "http://www.grinshipping.com/role/OtherOperatingIncomeExpense",
     "shortName": "OTHER OPERATING INCOME (EXPENSE)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfInterestIncomeExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1041 - Disclosure - INTEREST INCOME",
     "role": "http://www.grinshipping.com/role/InterestIncome",
     "shortName": "INTEREST INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfInterestIncomeExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfInterestExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1042 - Disclosure - INTEREST EXPENSE",
     "role": "http://www.grinshipping.com/role/InterestExpense",
     "shortName": "INTEREST EXPENSE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfInterestExpenseExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfProfitlossBeforeTaxTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1043 - Disclosure -  PROFIT (LOSS) BEFORE TAXATION",
     "role": "http://www.grinshipping.com/role/ProfitLossBeforeTaxation",
     "shortName": "PROFIT (LOSS) BEFORE TAXATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfProfitlossBeforeTaxTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1044 - Disclosure - INCOME TAX",
     "role": "http://www.grinshipping.com/role/IncomeTax",
     "shortName": "INCOME TAX",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureInDetailOfDiscontinuedOperationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1045 - Disclosure - DISCONTINUED OPERATION",
     "role": "http://www.grinshipping.com/role/DiscontinuedOperation",
     "shortName": "DISCONTINUED OPERATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureInDetailOfDiscontinuedOperationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1046 - Disclosure - ASSETS CLASSIFIED AS HELD FOR SALE",
     "role": "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSale",
     "shortName": "ASSETS CLASSIFIED AS HELD FOR SALE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfSaleOfBusinessExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1047 - Disclosure - ACQUISITION OF ASSETS AND DISPOSAL OF BUSINESSES",
     "role": "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinesses",
     "shortName": "ACQUISITION OF ASSETS AND DISPOSAL OF BUSINESSES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfSaleOfBusinessExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1048 - Disclosure - EARNINGS PER SHARE",
     "role": "http://www.grinshipping.com/role/EarningsPerShare",
     "shortName": "EARNINGS PER SHARE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureInDetailOfDividendsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1049 - Disclosure - DIVIDENDS",
     "role": "http://www.grinshipping.com/role/Dividends",
     "shortName": "DIVIDENDS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureInDetailOfDividendsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2018",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:Equity",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY",
     "role": "http://www.grinshipping.com/role/ConsolidatedStatementsOfChangesInEquity",
     "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2018_IssuedCapitalMemberifrsfullComponentsOfEquityAxis",
      "decimals": "-3",
      "lang": null,
      "name": "ifrs-full:Equity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1050 - Disclosure - NON-CONTROLLING INTEREST",
     "role": "http://www.grinshipping.com/role/NonControllingInterest",
     "shortName": "NON-CONTROLLING INTEREST",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCommitmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1051 - Disclosure - COMMITMENTS",
     "role": "http://www.grinshipping.com/role/Commitments",
     "shortName": "COMMITMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCommitmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfGoingConcernExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1052 - Disclosure - GOING CONCERN",
     "role": "http://www.grinshipping.com/role/GoingConcern",
     "shortName": "GOING CONCERN",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfGoingConcernExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1053 - Disclosure - EVENTS AFTER THE REPORTING PERIOD",
     "role": "http://www.grinshipping.com/role/EventsAfterTheReportingPeriod",
     "shortName": "EVENTS AFTER THE REPORTING PERIOD",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DescriptionOfAccountingPolicyForStatementOfComplianceTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1054 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "role": "http://www.grinshipping.com/role/SignificantAccountingPoliciesPolicies",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DescriptionOfAccountingPolicyForStatementOfComplianceTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutUsefulLivesOfPropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1055 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "role": "http://www.grinshipping.com/role/SignificantAccountingPoliciesTables",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutUsefulLivesOfPropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1056 - Disclosure - FINANCIAL INSTRUMENTS, FINANCIAL RISKS AND CAPITAL MANAGEMENT (Tables)",
     "role": "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementTables",
     "shortName": "FINANCIAL INSTRUMENTS, FINANCIAL RISKS AND CAPITAL MANAGEMENT (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "grin:DisclosureOfRelatedPartiesTransactionsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutTransactionsBetweenRelatedPartiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1057 - Disclosure - RELATED PARTIES TRANSACTIONS (Tables)",
     "role": "http://www.grinshipping.com/role/RelatedPartiesTransactionsTables",
     "shortName": "RELATED PARTIES TRANSACTIONS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "grin:DisclosureOfRelatedPartiesTransactionsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutTransactionsBetweenRelatedPartiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfRestrictedCashAndCashEquivalentsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutCashAndBankBalancesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1058 - Disclosure - CASH AND BANK BALANCES INCLUDING RESTRICTED CASH (Tables)",
     "role": "http://www.grinshipping.com/role/CashAndBankBalancesIncludingRestrictedCashTables",
     "shortName": "CASH AND BANK BALANCES INCLUDING RESTRICTED CASH (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfRestrictedCashAndCashEquivalentsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutCashAndBankBalancesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutAllowanceForDoubtfulDebtsOnTradeReceivablesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1059 - Disclosure - TRADE RECEIVABLES (Tables)",
     "role": "http://www.grinshipping.com/role/TradeReceivablesTables",
     "shortName": "TRADE RECEIVABLES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutAllowanceForDoubtfulDebtsOnTradeReceivablesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ProfitLoss",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "role": "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "lang": null,
      "name": "grin:GainsLossesOnDisposalsOfShips",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationForPrepaymentsAndOtherReceivablesTextBlockTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1060 - Disclosure - OTHER RECEIVABLES AND PREPAYMENTS (Tables)",
     "role": "http://www.grinshipping.com/role/OtherReceivablesAndPrepaymentsTables",
     "shortName": "OTHER RECEIVABLES AND PREPAYMENTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationForPrepaymentsAndOtherReceivablesTextBlockTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "grin:DisclosureOfLoansToJointVentures",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutLoansToJointVentures",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1061 - Disclosure - LOANS TO JOINT VENTURES (Tables)",
     "role": "http://www.grinshipping.com/role/LoansToJointVenturesTables",
     "shortName": "LOANS TO JOINT VENTURES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "grin:DisclosureOfLoansToJointVentures",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutLoansToJointVentures",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:ForwardFreightAgreementsAndBunkerSwapsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1062 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables)",
     "role": "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsTables",
     "shortName": "DERIVATIVE FINANCIAL INSTRUMENTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfDerivativeFinancialInstrumentsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:ForwardFreightAgreementsAndBunkerSwapsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutInventoriesTextBlockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1063 - Disclosure - INVENTORIES (Tables)",
     "role": "http://www.grinshipping.com/role/InventoriesTables",
     "shortName": "INVENTORIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfInventoriesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutInventoriesTextBlockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1064 - Disclosure - SHIPS, PROPERTY, PLANT AND EQUIPMENT (Tables)",
     "role": "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentTables",
     "shortName": "SHIPS, PROPERTY, PLANT AND EQUIPMENT (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "grin:RightOfUseAssetsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1065 - Disclosure - RIGHT-OF-USE ASSETS (Tables)",
     "role": "http://www.grinshipping.com/role/RightOfUseAssetsTables",
     "shortName": "RIGHT-OF-USE ASSETS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "grin:RightOfUseAssetsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutSubsidiariesInConsolidatedFinancialStatementsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1066 - Disclosure - SUBSIDIARIES (Tables)",
     "role": "http://www.grinshipping.com/role/SubsidiariesTables",
     "shortName": "SUBSIDIARIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutSubsidiariesInConsolidatedFinancialStatementsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "grin:DisclosureOfInterestsInJointVentures",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutJointVenturesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1067 - Disclosure - INTEREST IN JOINT VENTURES (Tables)",
     "role": "http://www.grinshipping.com/role/InterestInJointVenturesTables",
     "shortName": "INTEREST IN JOINT VENTURES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "grin:DisclosureOfInterestsInJointVentures",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutJointVenturesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1068 - Disclosure - INTANGIBLE ASSETS (Tables)",
     "role": "http://www.grinshipping.com/role/IntangibleAssetsTables",
     "shortName": "INTANGIBLE ASSETS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfGoodwillExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutGoodwillTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1069 - Disclosure - GOODWILL (Tables)",
     "role": "http://www.grinshipping.com/role/GoodwillTables",
     "shortName": "GOODWILL (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfGoodwillExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutGoodwillTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2020_BankLoansAndOtherBorrowingsMemberifrsfullClassesOfFinancialLiabilitiesAxis",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:LiabilitiesArisingFromFinancingActivities",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS 1",
     "role": "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows1",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS 1",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2019_BankLoansAndOtherBorrowingsMemberifrsfullClassesOfFinancialLiabilitiesAxis",
      "decimals": "-3",
      "lang": null,
      "name": "ifrs-full:LiabilitiesArisingFromFinancingActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "grin:DisclosureDetailOfOtherInvestmentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDefinedBenefitPlansExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1070 - Disclosure - OTHER INVESTMENTS (Tables)",
     "role": "http://www.grinshipping.com/role/OtherInvestmentsTables",
     "shortName": "OTHER INVESTMENTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "grin:DisclosureDetailOfOtherInvestmentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDefinedBenefitPlansExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfDeferredTaxesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutDeferredTaxLiabilitiesAndAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1071 - Disclosure - DEFERRED TAX (Tables)",
     "role": "http://www.grinshipping.com/role/DeferredTaxTables",
     "shortName": "DEFERRED TAX (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfDeferredTaxesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutDeferredTaxLiabilitiesAndAssetsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutTradeAndOtherPayableTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1072 - Disclosure - TRADE AND OTHER PAYABLES  (Tables)",
     "role": "http://www.grinshipping.com/role/TradeAndOtherPayablesTables",
     "shortName": "TRADE AND OTHER PAYABLES  (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutTradeAndOtherPayableTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1073 - Disclosure - LEASES AND SHIP CHARTERS (Tables)",
     "role": "http://www.grinshipping.com/role/LeasesAndShipChartersTables",
     "shortName": "LEASES AND SHIP CHARTERS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfLeasesExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "grin:DisclosureOfLeaseLiabilitiesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutMovementInLeaseLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1074 - Disclosure - LEASE LIABILITIES (Table)",
     "role": "http://www.grinshipping.com/role/LeaseLiabilitiesTable",
     "shortName": "LEASE LIABILITIES (Table)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "grin:DisclosureOfLeaseLiabilitiesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutMovementInLeaseLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:ScheduleOfLongTermBorrowingsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1075 - Disclosure - BANK LOANS AND OTHER BORROWINGS (Tables)",
     "role": "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsTables",
     "shortName": "BANK LOANS AND OTHER BORROWINGS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:ScheduleOfLongTermBorrowingsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "grin:DisclosureOfOnerousContractTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutProvisionForOnerousContractTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1076 - Disclosure - PROVISIONS (Tables)",
     "role": "http://www.grinshipping.com/role/ProvisionsTables",
     "shortName": "PROVISIONS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "grin:DisclosureOfOnerousContractTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutProvisionForOnerousContractTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1077 - Disclosure - RETIREMENT BENEFIT OBLIGATION (Tables)",
     "role": "http://www.grinshipping.com/role/RetirementBenefitObligationTables",
     "shortName": "RETIREMENT BENEFIT OBLIGATION (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfIssuedCapitalExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutShareCapitalAndSharePremiumTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1078 - Disclosure - SHARE CAPITAL (Tables)",
     "role": "http://www.grinshipping.com/role/ShareCapitalTables",
     "shortName": "SHARE CAPITAL (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfIssuedCapitalExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutShareCapitalAndSharePremiumTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutOtherReservesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1079 - Disclosure - OTHER EQUITY AND RESERVES (Tables)",
     "role": "http://www.grinshipping.com/role/OtherEquityAndReservesTables",
     "shortName": "OTHER EQUITY AND RESERVES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutOtherReservesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2020_IVSBulkPteLtdMemberifrsfullJointVenturesAxis_SeniorSecuredCreditFacilitySixMemberGRINCreditFacilitiesAxis",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "grin:LineOfCreditMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS 1(Parenthetical)",
     "role": "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows1Parenthetical",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS 1(Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2020_IVSBulkPteLtdMemberifrsfullJointVenturesAxis_SeniorSecuredCreditFacilitySixMemberGRINCreditFacilitiesAxis",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "grin:LineOfCreditMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfRevenueExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutTimingOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1080 - Disclosure - REVENUE (Tables)",
     "role": "http://www.grinshipping.com/role/RevenueTables",
     "shortName": "REVENUE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfRevenueExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutTimingOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1081 - Disclosure - SEGMENT INFORMATION (Tables)",
     "role": "http://www.grinshipping.com/role/SegmentInformationTables",
     "shortName": "SEGMENT INFORMATION (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfOperatingSegmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationForOtherOperatingExpensesIncomeTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1082 - Disclosure - OTHER OPERATING INCOME (EXPENSE) (Tables)",
     "role": "http://www.grinshipping.com/role/OtherOperatingIncomeExpenseTables",
     "shortName": "OTHER OPERATING INCOME (EXPENSE) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfOtherOperatingIncomeExpenseExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationForOtherOperatingExpensesIncomeTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfInterestIncomeExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationForInterestIncomeTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1083 - Disclosure - INTEREST INCOME (Tables)",
     "role": "http://www.grinshipping.com/role/InterestIncomeTables",
     "shortName": "INTEREST INCOME (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfInterestIncomeExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationForInterestIncomeTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfInterestExpenseExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationForInterestExpenseTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1084 - Disclosure - INTEREST EXPENSE (Tables)",
     "role": "http://www.grinshipping.com/role/InterestExpenseTables",
     "shortName": "INTEREST EXPENSE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfInterestExpenseExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationForInterestExpenseTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "grin:DisclosureOfProfitlossBeforeTaxTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationRegardingAdjustmentsToReconcileProfitlossBeforeTaxTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1085 - Disclosure -  PROFIT (LOSS) BEFORE TAXATION (Tables)",
     "role": "http://www.grinshipping.com/role/ProfitLossBeforeTaxationTables",
     "shortName": "PROFIT (LOSS) BEFORE TAXATION (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "grin:DisclosureOfProfitlossBeforeTaxTextBlock",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationRegardingAdjustmentsToReconcileProfitlossBeforeTaxTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutAdjustmentsForIncomeTaxExpenseTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1086 - Disclosure - INCOME TAX (Tables)",
     "role": "http://www.grinshipping.com/role/IncomeTaxTables",
     "shortName": "INCOME TAX (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutAdjustmentsForIncomeTaxExpenseTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "grin:DisclosureInDetailOfDiscontinuedOperationsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1087 - Disclosure - DISCONTINUED OPERATION (Tables)",
     "role": "http://www.grinshipping.com/role/DiscontinuedOperationTables",
     "shortName": "DISCONTINUED OPERATION (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "grin:DisclosureInDetailOfDiscontinuedOperationsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutAssetsAndLiabilitiesOfDisposalGroupHeldForSaleTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1088 - Disclosure - ASSETS CLASSIFIED AS HELD FOR SALE (Tables)",
     "role": "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleTables",
     "shortName": "ASSETS CLASSIFIED AS HELD FOR SALE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutAssetsAndLiabilitiesOfDisposalGroupHeldForSaleTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1089 - Disclosure - ACQUISITION OF ASSETS AND DISPOSAL OF BUSINESSES (Tables)",
     "role": "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesTables",
     "shortName": "ACQUISITION OF ASSETS AND DISPOSAL OF BUSINESSES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1009 - Disclosure - GENERAL",
     "role": "http://www.grinshipping.com/role/General",
     "shortName": "GENERAL",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:EarningsPerShareExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DescriptionAndDetailedInformationAboutEarningsPerShareTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1090 - Disclosure - EARNINGS PER SHARE (Tables)",
     "role": "http://www.grinshipping.com/role/EarningsPerShareTables",
     "shortName": "EARNINGS PER SHARE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:EarningsPerShareExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DescriptionAndDetailedInformationAboutEarningsPerShareTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDividendsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1091 - Disclosure - DIVIDENDS (Tables)",
     "role": "http://www.grinshipping.com/role/DividendsTables",
     "shortName": "DIVIDENDS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDividendsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutNoncontrollingInterestsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1092 - Disclosure - NON-CONTROLLING INTEREST (Tables)",
     "role": "http://www.grinshipping.com/role/NonControllingInterestTables",
     "shortName": "NON-CONTROLLING INTEREST (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutNoncontrollingInterestsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfCommitmentsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutCapitalCommitmentstextBlockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1093 - Disclosure - COMMITMENTS (Tables)",
     "role": "http://www.grinshipping.com/role/CommitmentsTables",
     "shortName": "COMMITMENTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DisclosureOfCommitmentsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "grin:DisclosureOfDetailedInformationAboutCapitalCommitmentstextBlockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutUsefulLivesOfPropertyPlantAndEquipmentTextBlock",
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021_OfficeEquipmentAndFurnitureAndFittingsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1094 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details 2)",
     "role": "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetails2",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutUsefulLivesOfPropertyPlantAndEquipmentTextBlock",
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021_OfficeEquipmentAndFurnitureAndFittingsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021_ShipsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1095 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES (Details Textual)",
     "role": "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetailsTextual",
     "shortName": "SIGNIFICANT ACCOUNTING POLICIES (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "P01_01_2021To12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1096 - Disclosure - CRITICAL ACCOUNTING JUDGEMENTS AND KEY SOURCES OF ESTIMATION UNCERTAINTY (Details Textual)",
     "role": "http://www.grinshipping.com/role/CriticalAccountingJudgementsAndKeySourcesOfEstimationUncertaintyDetailsTextual",
     "shortName": "CRITICAL ACCOUNTING JUDGEMENTS AND KEY SOURCES OF ESTIMATION UNCERTAINTY (Details Textual)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "3",
      "lang": null,
      "name": "ifrs-full:DescriptionOfDiscountRatesAppliedToCashFlowProjections",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_pure",
      "xsiNil": "false"
     }
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:FinancialAssets",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1097 - Disclosure - FINANCIAL INSTRUMENTS, FINANCIAL RISKS AND CAPITAL MANAGEMENT (Details)",
     "role": "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails",
     "shortName": "FINANCIAL INSTRUMENTS, FINANCIAL RISKS AND CAPITAL MANAGEMENT (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021_FinancialLiabilitiesAtAmortisedCostCategoryMemberifrsfullCategoriesOfFinancialLiabilitiesAxis",
      "decimals": "-3",
      "lang": null,
      "name": "ifrs-full:FinancialLiabilitiesAtAmortisedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R98": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:CreditQualityOfFinancialAssetsAndExposureToCreditRiskTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "grin:FinancialAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1098 - Disclosure - FINANCIAL INSTRUMENTS, FINANCIAL RISKS AND CAPITAL MANAGEMENT (Details 1)",
     "role": "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails1",
     "shortName": "FINANCIAL INSTRUMENTS, FINANCIAL RISKS AND CAPITAL MANAGEMENT (Details 1)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:CreditQualityOfFinancialAssetsAndExposureToCreditRiskTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "grin:FinancialAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    },
    "R99": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "ifrs-full:FinancialLiabilities",
      "reportCount": 1,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "1099 - Disclosure - FINANCIAL INSTRUMENTS, FINANCIAL RISKS AND CAPITAL MANAGEMENT (Details 2)",
     "role": "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails2",
     "shortName": "FINANCIAL INSTRUMENTS, FINANCIAL RISKS AND CAPITAL MANAGEMENT (Details 2)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "grin:DisclosureOfDetailedInformationAboutAssetsAndLiabilitiesInFunctionalCurrencyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "grin-20211231.htm",
      "contextRef": "PAsOn12_31_2021_UnitedStatesDollarsMemberGRINCurrencyaxisAxis",
      "decimals": "-3",
      "lang": null,
      "name": "ifrs-full:FinancialLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "Unit_USD",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 243,
   "tag": {
    "country_SG": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SINGAPORE",
        "terseLabel": "Singapore [Member]"
       }
      }
     },
     "localname": "SG",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://www.grinshipping.com/role/IncomeTaxDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "country_ZA": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SOUTH AFRICA",
        "terseLabel": "South africa [Member]"
       }
      }
     },
     "localname": "ZA",
     "nsuri": "http://xbrl.sec.gov/country/2021",
     "presentation": [
      "http://www.grinshipping.com/role/IncomeTaxDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AddressTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types.",
        "label": "Address Type [Domain]"
       }
      }
     },
     "localname": "AddressTypeDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r381",
      "r382",
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r381",
      "r382",
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r381",
      "r382",
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_BusinessContactMember": {
     "auth_ref": [
      "r382",
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business contact for the entity",
        "label": "Business Contact [Member]"
       }
      }
     },
     "localname": "BusinessContactMember",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_ContactPersonnelFaxNumber": {
     "auth_ref": [
      "r382"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fax Number of contact personnel.",
        "label": "Contact Personnel Fax Number",
        "terseLabel": "Contact Personnel Fax Number"
       }
      }
     },
     "localname": "ContactPersonnelFaxNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_ContactPersonnelName": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of contact personnel",
        "label": "Contact Personnel Name",
        "terseLabel": "Contact Personnel Name"
       }
      }
     },
     "localname": "ContactPersonnelName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAccountingStandard": {
     "auth_ref": [
      "r382"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.",
        "label": "Document Accounting Standard",
        "terseLabel": "Document Accounting Standard"
       }
      }
     },
     "localname": "DocumentAccountingStandard",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "accountingStandardItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r381",
      "r382",
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "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.",
        "label": "Document Information [Line Items]"
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.",
        "label": "Document Information [Table]"
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r377"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a registration statement.",
        "label": "Document Registration Statement",
        "terseLabel": "Document Registration Statement"
       }
      }
     },
     "localname": "DocumentRegistrationStatement",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentShellCompanyReport": {
     "auth_ref": [
      "r382"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.",
        "label": "Document Shell Company Report"
       }
      }
     },
     "localname": "DocumentShellCompanyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r384"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCountry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ISO 3166-1 alpha-2 country code.",
        "label": "Entity Address, Country",
        "terseLabel": "Entity Address, Country"
       }
      }
     },
     "localname": "EntityAddressCountry",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "countryCodeItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.",
        "label": "Entity Addresses, Address Type [Axis]"
       }
      }
     },
     "localname": "EntityAddressesAddressTypeAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r379"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r379"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
        "label": "Entity Ex Transition Period",
        "terseLabel": "Entity Ex Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r379"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r385"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r379"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r379"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r386"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r381",
      "r382",
      "r383"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r378"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r380"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2021q4",
     "presentation": [
      "http://www.grinshipping.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "grin_AccruedLiabilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "xxx_Accrued liability [member]",
        "label": "Accrued liability [Member]"
       }
      }
     },
     "localname": "AccruedLiabilityMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_AcquisitionOfNoncontrollingInterest": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 55.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Acquisition of noncontrolling interest.",
        "label": "Acquisition of noncontrolling interest",
        "negatedLabel": "Acquisition of non-controlling interest (Note 39.1)"
       }
      }
     },
     "localname": "AcquisitionOfNoncontrollingInterest",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_AcquisitionOfShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Acquisition Of Shares",
        "label": "Acquisition Of Shares",
        "terseLabel": "Acquisition of shares"
       }
      }
     },
     "localname": "AcquisitionOfShares",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails1"
     ],
     "xbrltype": "sharesItemType"
    },
    "grin_ActuarialAssumptionOfLifeExpectancyAfterRetirementPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The retirement age used as a significant actuarial assumption to determine the present value of a defined benefit obligation.",
        "label": "Actuarial Assumption Of Life Expectancy After Retirement Percent",
        "verboseLabel": "Continuation at retirement"
       }
      }
     },
     "localname": "ActuarialAssumptionOfLifeExpectancyAfterRetirementPercent",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "grin_ActuarialAssumptionsOfDiscountRates": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Actuarial assumptions of discount rates.",
        "label": "Actuarial assumptions of discount rates",
        "terseLabel": "Discount rate (p.a.)"
       }
      }
     },
     "localname": "ActuarialAssumptionsOfDiscountRates",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherInvestmentsDetail5"
     ],
     "xbrltype": "percentItemType"
    },
    "grin_ActurialAssumptionConsumerPriceIndexInflation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Acturial Assumption Consumer Price Index Inflation",
        "label": "Acturial Assumption Consumer Price Index Inflation",
        "terseLabel": "CPI inflation"
       }
      }
     },
     "localname": "ActurialAssumptionConsumerPriceIndexInflation",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "grin_AdditionalAwardsGrantedFspTwoThousandAndEighteenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional Awards Granted FSP Two Thousand And Eighteen [Member]",
        "label": "Additional Awards Granted FSP Two Thousand And Eighteen [Member]",
        "terseLabel": "Additional Awards Granted FSP Two Thousand And Eighteen [Member]"
       }
      }
     },
     "localname": "AdditionalAwardsGrantedFspTwoThousandAndEighteenMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_AdditionalBorrowingCapacityEligibleToBeAvailed": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional borrowing capacity eligible to be availed.",
        "label": "Additional Borrowing Capacity Eligible To Be Availed",
        "terseLabel": "Additional borrowing capacity eligible to be availed"
       }
      }
     },
     "localname": "AdditionalBorrowingCapacityEligibleToBeAvailed",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_AdditionalControllingInterestObtainedPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional Controlling Interest Obtained Percentage.",
        "label": "Additional Controlling Interest Obtained Percentage",
        "terseLabel": "Additional controlling interest obtained percentage"
       }
      }
     },
     "localname": "AdditionalControllingInterestObtainedPercentage",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesParentheticalDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "grin_AdditionalFacilityFeesPaid": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional facility fees paid.",
        "label": "Additional Facility Fees Paid",
        "terseLabel": "Additional facility fees paid"
       }
      }
     },
     "localname": "AdditionalFacilityFeesPaid",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_AdditionalLeaseLiabilitiesDueToAcquisitionOfSubsidiaries": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional Lease Liabilities Due To Acquisition Of Subsidiaries.",
        "label": "Additional Lease Liabilities Due To Acquisition Of Subsidiaries",
        "terseLabel": "Acquired on acquisition of subsidiary"
       }
      }
     },
     "localname": "AdditionalLeaseLiabilitiesDueToAcquisitionOfSubsidiaries",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_AdditionsToRightOfUseAssetsThroughSubsidiaryAcquisition": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions To Right Of Use Assets Through Subsidiary Acquisition.",
        "label": "Additions To Right Of Use Assets Through Subsidiary Acquisition",
        "terseLabel": "Acquisitions of subsidiary"
       }
      }
     },
     "localname": "AdditionsToRightOfUseAssetsThroughSubsidiaryAcquisition",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RightOfUseAssetsSummaryOfGroupLeasesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_AdjustmentInInterestRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "adjustment in interest rate [Member]",
        "verboseLabel": "Adjustment"
       }
      }
     },
     "localname": "AdjustmentInInterestRateMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails5",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails6"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_AdjustmentOfNonControllingInterests": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustment of Non controlling Interests.",
        "label": "Adjustment of Non controlling Interests",
        "verboseLabel": "Non-controlling interests"
       }
      }
     },
     "localname": "AdjustmentOfNonControllingInterests",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/NonControllingInterestDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_AdjustmentToExcludeLossFromTheYearFromDiscontinuedOperation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustment to exclude loss from the year from discontinued operation.",
        "label": "Adjustment To Exclude Loss From The Year From Discontinued Operation",
        "terseLabel": "Adjustments to exclude loss for the year from discontinued operation"
       }
      }
     },
     "localname": "AdjustmentToExcludeLossFromTheYearFromDiscontinuedOperation",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/EarningsPerShareDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_AdjustmentToProfitlossForDilutiveEffectOnOrdinaryShare": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustment to profit (loss) for effect of dilutive potential on ordinary share.",
        "label": "Adjustment to profit loss for Dilutive Effect on ordinary share",
        "terseLabel": "Effect of dilutive potential on ordinary share"
       }
      }
     },
     "localname": "AdjustmentToProfitlossForDilutiveEffectOnOrdinaryShare",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_AdjustmentsForCalculatingIncomeTaxExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for calculating income tax expense [Abstract]",
        "verboseLabel": "Adjusted for:"
       }
      }
     },
     "localname": "AdjustmentsForCalculatingIncomeTaxExpenseAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/IncomeTaxDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_AdjustmentsForDecreaseIncreaseInDisposalOfShips": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 32.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in disposal of ships to net cash flow from (used in) operating activities.",
        "label": "Adjustments for Decrease Increase in Disposal Of Ships",
        "verboseLabel": "Proceeds from disposal of ships"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInDisposalOfShips",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_AdjustmentsForDecreaseIncreaseInInvestmentsInShips": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 33.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represent the adjustments for decrease increase in investments in ships.",
        "label": "Adjustments For Decrease Increase In Investments In Ships",
        "terseLabel": "Capital expenditure on ships"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInInvestmentsInShips",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_AdjustmentsForDecreaseIncreaseInPayableToRelatedParties": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 29.0,
       "parentTag": "grin_CashFlowsFromusedInOperationsBeforeChangesInShips",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in payable to related parties to reconcile profit (loss) to net cash flow from (used in) operating activities.",
        "label": "Adjustments For Decrease Increase In Payable To RelatedParties",
        "verboseLabel": "Due to related parties"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInPayableToRelatedParties",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_AdjustmentsForDecreaseIncreaseInReceivablesFromRelatedParties": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 28.0,
       "parentTag": "grin_CashFlowsFromusedInOperationsBeforeChangesInShips",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in receivable from related parties to reconcile profit (loss) to net cash flow from (used in) operating activities.",
        "label": "Adjustments For Decrease Increase In Receivables From Related Parties",
        "verboseLabel": "Due from related parties"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInReceivablesFromRelatedParties",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_AdjustmentsForDecreaseincreaseInContractLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 31.0,
       "parentTag": "grin_CashFlowsFromusedInOperationsBeforeChangesInShips",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in contract liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities",
        "label": "Adjustments for decrease increase in contract liabilities",
        "verboseLabel": "Contract liabilities"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseincreaseInContractLiabilities",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_AdjustmentsForDefinedBenefitPlanAndDefinedContributionPlanCostsIncludedInEmployeeBenefitExpenses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cost of defined benefit plan and defined contribution plan, included in employee benefit expenses.",
        "label": "Adjustments for defined benefit plan and defined contribution plan costs included in employee benefit expenses",
        "verboseLabel": "Cost of defined benefit plan and defined contribution plans included in employee benefits expenses"
       }
      }
     },
     "localname": "AdjustmentsForDefinedBenefitPlanAndDefinedContributionPlanCostsIncludedInEmployeeBenefitExpenses",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/PeofitLossBeforeTaxationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossOnShips": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The impairment loss on ships.",
        "label": "Adjustments For Impairment Loss Reversal Of Impairment Loss Recognised In Profit Or Loss On Ships",
        "terseLabel": "Impairment loss on owned ships"
       }
      }
     },
     "localname": "AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossOnShips",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_AdjustmentsForNonControllingInterest": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for Non controlling interest",
        "label": "Adjustments for Non controlling interest",
        "terseLabel": "Adjustments"
       }
      }
     },
     "localname": "AdjustmentsForNonControllingInterest",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/NonControllingInterestDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_AdjustmentsForReversalOfProvisionOfOnerousContracts": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 12.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of provision of onerous contract.",
        "label": "Adjustments for Reversal Of Provision of Onerous Contracts",
        "negatedLabel": "Provision (reversal of provision) for onerous contracts"
       }
      }
     },
     "localname": "AdjustmentsForReversalOfProvisionOfOnerousContracts",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_AdministrativeExpensesDiscontinuedOperations": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Administrative expenses discontinued operations.",
        "label": "Administrative Expenses Discontinued Operations",
        "terseLabel": "Administrative expense"
       }
      }
     },
     "localname": "AdministrativeExpensesDiscontinuedOperations",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DiscontinuedOperationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_AgencyFeesFromJoinVentures": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agency Fees From Join Ventures",
        "label": "Agency Fees From Join Ventures",
        "verboseLabel": "Agency Fees from joint ventures"
       }
      }
     },
     "localname": "AgencyFeesFromJoinVentures",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RelatedPartiesTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_AgreementAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement.",
        "label": "Agreement [Axis]"
       }
      }
     },
     "localname": "AgreementAxis",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_AgreementDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement.",
        "label": "Agreement [Domain]"
       }
      }
     },
     "localname": "AgreementDomain",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_AllowanceForDoubtfulDebtsIncludedInAssetDisposalGroupHeldForSale": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of allowance of doubtful debts.",
        "label": "Allowance for Doubtful Debts Included in Asset Disposal Group Held For Sale",
        "negatedLabel": "Included in assets of a disposal group held for sale (Note 38)",
        "negatedTerseLabel": "Less: assets of a disposal group held for sale"
       }
      }
     },
     "localname": "AllowanceForDoubtfulDebtsIncludedInAssetDisposalGroupHeldForSale",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/TradeReceivablesDetails",
      "http://www.grinshipping.com/role/TradeReceivablesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_AmendmentOfFinanceAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment of finance agreement.",
        "label": "Amendment Of Finance Agreement [Member]"
       }
      }
     },
     "localname": "AmendmentOfFinanceAgreementMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_AmortisationOfUpfrontFeesOnBankLoans": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/InterestExpenseDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount provides interest expense for amortisation of upfront fees on bank loans",
        "label": "Amortisation of upfront fees on bank loans"
       }
      }
     },
     "localname": "AmortisationOfUpfrontFeesOnBankLoans",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/InterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_April2022ToDecember2022Bsi58Ave10tcStrikePrice13300OneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "April 2022 To December 2022 BSI58 Ave 10TC Strike Price 13,300 One [Member]",
        "terseLabel": "April 2022 to December 2022 BSI-58 ave 10TC Strike price 13,300 [Member]"
       }
      }
     },
     "localname": "April2022ToDecember2022Bsi58Ave10tcStrikePrice13300OneMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_April2022ToDecember2022Bsi58Ave10tcStrikePrice13300ThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "April 2022 To December 2022 BSI58 Ave 10TC Strike Price 13,300 Three [Member]",
        "terseLabel": "April 2022 to December 2022 BSI-58 ave 10TC Strike price 13,300 [Member]"
       }
      }
     },
     "localname": "April2022ToDecember2022Bsi58Ave10tcStrikePrice13300ThreeMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_April2022ToDecember2022Bsi58Ave10tcStrikePrice13300TwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "April 2022 To December 2022 BSI58 Ave 10TC Strike Price 13,300 Two [Member]",
        "terseLabel": "April 2022 to December 2022 BSI-58 ave 10TC Strike price 13,300 [Member]"
       }
      }
     },
     "localname": "April2022ToDecember2022Bsi58Ave10tcStrikePrice13300TwoMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_April2022ToMay2022Bsi58Ave10tcStrkePrice25000Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "April 2022 To May 2022 BSI58 Ave 10TC Strke Price 25,000 [Member]",
        "terseLabel": "July 2022 to December 2022 BSI-58 ave 10TC Strike price\u00a025,000 [Member]"
       }
      }
     },
     "localname": "April2022ToMay2022Bsi58Ave10tcStrkePrice25000Member",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_April2022ToOctober2022ZeroPointFivePercentFobRottedamStrikePrice533Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "April 2022 To October 2022 Zero Point Five Percent FOB Rottedam Strike Price 533 [Member]",
        "terseLabel": "April 2022 to October 2022 0.5% FOB Rottedam Strike Price 533.00 [Member]"
       }
      }
     },
     "localname": "April2022ToOctober2022ZeroPointFivePercentFobRottedamStrikePrice533Member",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_ArrangementsInvolvingLegalFormOfLeasesAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Arrangements Involving Legal Form Of Leases [Axis]"
       }
      }
     },
     "localname": "ArrangementsInvolvingLegalFormOfLeasesAxis",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/LeasesAndShipChartersDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_ArrangementsInvolvingLegalFormOfLeasesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Arrangements Involving Legal Form Of Leases [Member]"
       }
      }
     },
     "localname": "ArrangementsInvolvingLegalFormOfLeasesMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/LeasesAndShipChartersDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_AssetsClassifiedAsPartOfDisposalGroupHeldForSaleabstractAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets classified as part of disposal group held for sale[abstract]",
        "label": "Assets classified as part of disposal group held for saleabstract [Abstract]",
        "verboseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsClassifiedAsPartOfDisposalGroupHeldForSaleabstractAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_AssetsHeldForSaleAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets held for sale [Abstract]"
       }
      }
     },
     "localname": "AssetsHeldForSaleAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_AssetsLiabilitiesDisposalGroup": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents net assets.",
        "label": "Assets Liabilities Disposal Group",
        "terseLabel": "Net assets of disposal group"
       }
      }
     },
     "localname": "AssetsLiabilitiesDisposalGroup",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_AtAPointInTimeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "At A Point In Time [Abstract]",
        "terseLabel": "At a point in time:"
       }
      }
     },
     "localname": "AtAPointInTimeAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_BankLoansAndOtherBorrowingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bank Loans And Other Borrowings",
        "label": "Bank Loans And Other Borrowings [Member]",
        "verboseLabel": "Bank loans and other borrowings [Member]"
       }
      }
     },
     "localname": "BankLoansAndOtherBorrowingsMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_BaseNetworthToBeMaintained": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Base Networth to be maintained",
        "label": "Base Networth to be maintained",
        "terseLabel": "Base Networth to be maintained"
       }
      }
     },
     "localname": "BaseNetworthToBeMaintained",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_BasisOfConsolidationTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements.",
        "label": "Basis of Consolidation [Text Block]",
        "verboseLabel": "Basis of Consolidation"
       }
      }
     },
     "localname": "BasisOfConsolidationTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_BookValueOfTheNetAssetsAcquired": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Book value of the net assets acquired",
        "label": "Book value of the net assets acquired",
        "verboseLabel": "Book value of the net assets acquired"
       }
      }
     },
     "localname": "BookValueOfTheNetAssetsAcquired",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_BorrowingFacilityFee": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represents of facility fee net.",
        "label": "Borrowing facility fee"
       }
      }
     },
     "localname": "BorrowingFacilityFee",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_BorrowingsSecurityCoverageRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Borrowings Security Coverage Ratio",
        "label": "Borrowings Security Coverage Ratio",
        "terseLabel": "Borrowings Security Coverage Ratio"
       }
      }
     },
     "localname": "BorrowingsSecurityCoverageRatio",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "pureItemType"
    },
    "grin_BunkerSwapsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bunker Swaps [Member]"
       }
      }
     },
     "localname": "BunkerSwapsMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_BusinessCombinationStepAcquisitionStepAcquisitionsEquityInterestsAcquired": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business combination step acquisition step acquisitions equity interests acquired.",
        "label": "Business Combination Step Acquisition Step Acquisitions Equity Interests Acquired",
        "terseLabel": "Business acquisition step acquisition equity interests acquired"
       }
      }
     },
     "localname": "BusinessCombinationStepAcquisitionStepAcquisitionsEquityInterestsAcquired",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "grin_CapitalExpenditure": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of capital expenditure incurred.",
        "label": "Capital expenditure"
       }
      }
     },
     "localname": "CapitalExpenditure",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_CarryingValueSecurityCharge": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount represents the carrying value of the ship",
        "label": "Carrying value Security charge"
       }
      }
     },
     "localname": "CarryingValueSecurityCharge",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_CashAndBankBalances": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/CashAndBankBalancesIncludingRestrictedCashDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 3.0,
       "parentTag": "ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represents the amount of cash and bank balances.",
        "label": "Cash and bank balances",
        "totalLabel": "Cash and bank balances",
        "verboseLabel": "Cash and bank balances"
       }
      }
     },
     "localname": "CashAndBankBalances",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/CashAndBankBalancesIncludingRestrictedCashDetails",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_CashAndCashEquivalentsIncludedInADisposalGroupHeldForSale": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash and cash equivalents included in a disposal group held for sale.",
        "label": "Cash and cash equivalents included in a disposal group held for sale",
        "totalLabel": "Cash and cash equivalents in the statements of cash flows"
       }
      }
     },
     "localname": "CashAndCashEquivalentsIncludedInADisposalGroupHeldForSale",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/CashAndBankBalancesIncludingRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_CashFlowsFromusedInOperationsBeforeChangesInShips": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow (outflow) from the entity's operations before changes in ships.",
        "label": "Cash flows from used in operations before changes in Ships",
        "totalLabel": "Operating cash flows before movements in ships"
       }
      }
     },
     "localname": "CashFlowsFromusedInOperationsBeforeChangesInShips",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_CashNonCurrentRestricted": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash Non Current",
        "label": "Cash NonCurrent Restricted",
        "verboseLabel": "Non-current"
       }
      }
     },
     "localname": "CashNonCurrentRestricted",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/CashAndBankBalancesIncludingRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_CashRestricted": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Cash",
        "label": "Cash Restricted",
        "verboseLabel": "Current"
       }
      }
     },
     "localname": "CashRestricted",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/CashAndBankBalancesIncludingRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_CashTransferredInFromDisposalGroup": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 47.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash transferred in from disposal group.",
        "label": "Cash transferred in from disposal group",
        "negatedLabel": "Cash transferred in from disposal group"
       }
      }
     },
     "localname": "CashTransferredInFromDisposalGroup",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_CategoryOfRestrictedCashAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Category of Restricted Cash [Axis]"
       }
      }
     },
     "localname": "CategoryOfRestrictedCashAxis",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/CashAndBankBalancesIncludingRestrictedCashDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_CategoryOfRestrictedCashDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Category of Restricted Cash [Domain]"
       }
      }
     },
     "localname": "CategoryOfRestrictedCashDomain",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/CashAndBankBalancesIncludingRestrictedCashDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_CertainEmployeesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Certain Employees [Member]",
        "label": "Certain Employees [Member]"
       }
      }
     },
     "localname": "CertainEmployeesMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetailsTextual",
      "http://www.grinshipping.com/role/ShareCapitalDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_CharterHire": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLossAlternate1": {
       "order": 14.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of expenses incurred in hiring the vessel.",
        "label": "Charter hire",
        "negatedLabel": "Charter hire costs"
       }
      }
     },
     "localname": "CharterHire",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_CharterHireAndOtherRelatedExpense": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense arising from charter hire and other related revenue in related party transactions.",
        "label": "charter hire and other related expense",
        "verboseLabel": "Charter hire and other related expenses"
       }
      }
     },
     "localname": "CharterHireAndOtherRelatedExpense",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RelatedPartiesTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_CharterHireAndOtherRelatedRevenue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of revenue arising from charter hire and other related revenue in related party transactions.",
        "label": "charter hire and other related revenue",
        "verboseLabel": "Charter hire and other related revenue"
       }
      }
     },
     "localname": "CharterHireAndOtherRelatedRevenue",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RelatedPartiesTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_CharterHireCostsDiscontinuedOperations": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Charter hire Costs discontinued operations.",
        "label": "Charter Hire Costs Discontinued Operations",
        "terseLabel": "Charter hire costs"
       }
      }
     },
     "localname": "CharterHireCostsDiscontinuedOperations",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DiscontinuedOperationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_CharterHireExpenses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of expenses incurred in hiring the vessel.",
        "label": "Charter hire expenses",
        "verboseLabel": "Charter hire costs"
       }
      }
     },
     "localname": "CharterHireExpenses",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_CharterHireRevenue": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/RevenueDetails": {
       "order": 5.0,
       "parentTag": "grin_VesselRevenue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of charter hire.",
        "label": "charter hire Revenue",
        "verboseLabel": "Charter hire"
       }
      }
     },
     "localname": "CharterHireRevenue",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_CommitmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_CommodityPriceRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the percentage of commodity price.",
        "label": "Commodity price rate"
       }
      }
     },
     "localname": "CommodityPriceRate",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "grin_ComshipcoSchiffahrtsAgenturGmbHMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Comshipco Schiffahrts Agentur\u00a0GmbH",
        "label": "Comshipco Schiffahrts AgenturGmbH [Member]",
        "verboseLabel": "Comshipco Schiffahrts Agentur GmbH [Member]"
       }
      }
     },
     "localname": "ComshipcoSchiffahrtsAgenturGmbHMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_ConcentrationRiskTypesAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration risk types [Axis]",
        "verboseLabel": "Concentration risk type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskTypesAxis",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SegmentInformationDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_ConcentrationRiskTypesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration risk types [Domain]",
        "verboseLabel": "Concentration risk type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypesDomain",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SegmentInformationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_ConsolidatedAndCombinedStatementsOfProfitOrLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CONSOLIDATED AND COMBINED STATEMENTS OF PROFIT OR LOSS [Line Items]",
        "terseLabel": "CONSOLIDATED AND COMBINED STATEMENTS OF PROFIT OR LOSS AND OTHER COMPREHENSIVE INCOME[Line Items]"
       }
      }
     },
     "localname": "ConsolidatedAndCombinedStatementsOfProfitOrLossLineItems",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_ContinueOperationsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Continue Operations.",
        "label": "Continue Operations [Axis]"
       }
      }
     },
     "localname": "ContinueOperationsAxis",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://www.grinshipping.com/role/DeferredTaxDetails",
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails",
      "http://www.grinshipping.com/role/RightOfUseAssetsSummaryOfGroupLeasesDetail",
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_ContinueOperationsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Continue Operations.",
        "label": "Continue Operations [Domain]"
       }
      }
     },
     "localname": "ContinueOperationsDomain",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://www.grinshipping.com/role/DeferredTaxDetails",
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails",
      "http://www.grinshipping.com/role/RightOfUseAssetsSummaryOfGroupLeasesDetail",
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_ContinueOperationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Continue Operations [Member]",
        "documentation": "Continue operations.",
        "label": "Continue Operations [Member]",
        "terseLabel": "Continue operations [member]"
       }
      }
     },
     "localname": "ContinueOperationsMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://www.grinshipping.com/role/DeferredTaxDetails",
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails",
      "http://www.grinshipping.com/role/RightOfUseAssetsSummaryOfGroupLeasesDetail",
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_ContinuingAndDiscontinuedOperationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Continuing And Discontinued Operation.",
        "label": "Continuing And Discontinued Operation [Axis]"
       }
      }
     },
     "localname": "ContinuingAndDiscontinuedOperationAxis",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_ContinuingAndDiscontinuedOperationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Continuing And Discontinued Operation.",
        "label": "Continuing And Discontinued Operation [Domain]"
       }
      }
     },
     "localname": "ContinuingAndDiscontinuedOperationDomain",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_ContractAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Assets [Line Items]"
       }
      }
     },
     "localname": "ContractAssetsLineItems",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ContractAssetsDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_ContractAssetsPeriodForWhichTheSameIsDue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contract assets period for which the same is due.",
        "label": "Contract Assets Period For Which The Same Is Due",
        "terseLabel": "Contract assets period for which the same is due"
       }
      }
     },
     "localname": "ContractAssetsPeriodForWhichTheSameIsDue",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ContractAssetsDetailsTextual"
     ],
     "xbrltype": "durationItemType"
    },
    "grin_ContractAssetsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract Assets [Table]"
       }
      }
     },
     "localname": "ContractAssetsTable",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ContractAssetsDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_ContractLiabilitiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of the contract liabilities.",
        "label": "Contract Liabilities [Text Block]",
        "verboseLabel": "CONTRACT LIABILITIES"
       }
      }
     },
     "localname": "ContractLiabilitiesTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ContractLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_CostIncurredInSaleOfShip": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the costs incurred in sale of ship.",
        "label": "Cost incurred in sale of ship",
        "verboseLabel": "Cost of ship sale"
       }
      }
     },
     "localname": "CostIncurredInSaleOfShip",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_CostOfInventoriesRecognisedAsExpenseDuringPeriodIncludesTheVoyageExpenses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of inventories recognised as an expense during the period includes the voyage expense.",
        "label": "Cost Of Inventories Recognised As Expense During Period Includes The Voyage Expenses",
        "verboseLabel": "Cost of inventories recognised as expense (included in voyage expenses)"
       }
      }
     },
     "localname": "CostOfInventoriesRecognisedAsExpenseDuringPeriodIncludesTheVoyageExpenses",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/PeofitLossBeforeTaxationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_CostOfInvestmentInJointVentures": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/InterestInJointVenturesDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_InvestmentsInJointVentures",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cost investments in joint ventures.",
        "label": "Cost Of Investment In Joint Ventures",
        "positiveTerseLabel": "Cost of investment in joint ventures",
        "terseLabel": "Cost of investment in joint ventures"
       }
      }
     },
     "localname": "CostOfInvestmentInJointVentures",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/InterestInJointVenturesDetails",
      "http://www.grinshipping.com/role/InterestInJointVenturesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_CostOfSaleAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of sale [Abstract]",
        "terseLabel": "Cost of sales"
       }
      }
     },
     "localname": "CostOfSaleAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_CostOfSalesDiscontinuedOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost of sales discontinued operations [Abstract].",
        "label": "Cost Of Sales Discontinued Operations [Abstract]",
        "terseLabel": "Cost of Sales"
       }
      }
     },
     "localname": "CostOfSalesDiscontinuedOperationsAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DiscontinuedOperationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_CostOfShipSale": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLossAlternate1": {
       "order": 16.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount represents the cost incurred in Sale of ship.",
        "label": "Cost of Ship sale",
        "negatedLabel": "Cost of ship sale"
       }
      }
     },
     "localname": "CostOfShipSale",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_CostOfShipSaleDiscontinuedOperations": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost of ship sale discontinued operations.",
        "label": "Cost Of Ship Sale Discontinued Operations",
        "terseLabel": "Cost of ship sale"
       }
      }
     },
     "localname": "CostOfShipSaleDiscontinuedOperations",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DiscontinuedOperationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_CreditDerivativesAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Derivatives [Axis]"
       }
      }
     },
     "localname": "CreditDerivativesAxis",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails6"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_CreditDerivativesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Derivatives [Domain]"
       }
      }
     },
     "localname": "CreditDerivativesDomain",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails6"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_CreditFacilitiesAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Facilities [Axis]"
       }
      }
     },
     "localname": "CreditFacilitiesAxis",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows1Parenthetical",
      "http://www.grinshipping.com/role/EventsAfterTheReportingPeriodDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_CreditFacilitiesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Facilities [Domain]"
       }
      }
     },
     "localname": "CreditFacilitiesDomain",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows1Parenthetical",
      "http://www.grinshipping.com/role/EventsAfterTheReportingPeriodDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_CreditImpairedDebtorsIncludingTheDebtorWhoseInvoiceIsInDisputeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Impaired Debtors Including The Debtor Whose Invoice Is In Dispute [Member]",
        "terseLabel": "Credit impaired debtors including the debtor whose invoice is in dispute [member]"
       }
      }
     },
     "localname": "CreditImpairedDebtorsIncludingTheDebtorWhoseInvoiceIsInDisputeMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/TradeReceivablesDetails4",
      "http://www.grinshipping.com/role/TradeReceivablesDetails5"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_CreditQualityOfFinancialAssetsAndExposureToCreditRiskTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit Quality Of Financial assets And Exposure To Credit Risk",
        "label": "Credit Quality Of Financial assets And Exposure To Credit Risk [Text Block]"
       }
      }
     },
     "localname": "CreditQualityOfFinancialAssetsAndExposureToCreditRiskTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_CurrencyDomainDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Currency Domain",
        "label": "Currency Domain [Domain]",
        "verboseLabel": "Currency [Domain]"
       }
      }
     },
     "localname": "CurrencyDomainDomain",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails2",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_CurrencyaxisAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Currency axis.",
        "label": "Currency axis [Axis]"
       }
      }
     },
     "localname": "CurrencyaxisAxis",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails2",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_CurrentAndNonCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current and non current",
        "label": "Current and Non Current"
       }
      }
     },
     "localname": "CurrentAndNonCurrent",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/CashAndBankBalancesIncludingRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_CurrentPortionOfRestrictedCash": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/CashAndBankBalancesIncludingRestrictedCashDetails": {
       "order": 3.0,
       "parentTag": "grin_CashAndBankBalances",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current Portion of Restricted Cash",
        "label": "Current Portion of Restricted Cash",
        "negatedLabel": "Less: Restricted cash, current portion",
        "terseLabel": "Restricted cash, current portion"
       }
      }
     },
     "localname": "CurrentPortionOfRestrictedCash",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/CashAndBankBalancesIncludingRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_CurrentPortionOfSecuredBankLoanReceivedIncludingDisposalGroup": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of current secured bank loans received including disposal group",
        "label": "Current portion of secured bank loan received including disposal group",
        "totalLabel": "Current portion of secured bank loan received including disposal group"
       }
      }
     },
     "localname": "CurrentPortionOfSecuredBankLoanReceivedIncludingDisposalGroup",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_CurrentServiceCostAndInterestCostMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current service Cost and interest cost",
        "label": "Current service Cost and interest cost [Member]"
       }
      }
     },
     "localname": "CurrentServiceCostAndInterestCostMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_CurrentTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current tax [Abstract]",
        "verboseLabel": "Current tax"
       }
      }
     },
     "localname": "CurrentTaxAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_CurrentTradeReceivablesGross": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current trade receivables gross.",
        "label": "Current Trade Receivables Gross",
        "terseLabel": "Current trade receivables gross",
        "verboseLabel": "Gross carrying amount"
       }
      }
     },
     "localname": "CurrentTradeReceivablesGross",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/TradeReceivablesDetails1",
      "http://www.grinshipping.com/role/TradeReceivablesDetails4"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_CustomerRiskPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Customer risk percentage"
       }
      }
     },
     "localname": "CustomerRiskPercentage",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SegmentInformationDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "grin_DERIVATIVEFINANCIALINSTRUMENTSAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "DERIVATIVE FINANCIAL INSTRUMENTS [Abstract]"
       }
      }
     },
     "localname": "DERIVATIVEFINANCIALINSTRUMENTSAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_DERIVATIVEFINANCIALINSTRUMENTSLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "DERIVATIVE FINANCIAL INSTRUMENTS [Line Items]"
       }
      }
     },
     "localname": "DERIVATIVEFINANCIALINSTRUMENTSLineItems",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_DERIVATIVEFINANCIALINSTRUMENTSTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "DERIVATIVE FINANCIAL INSTRUMENTS [Table]"
       }
      }
     },
     "localname": "DERIVATIVEFINANCIALINSTRUMENTSTable",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_DateOnOrBeforeWhichInterimDividendIsPayable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date on or before which interim dividend is payable.",
        "label": "Date On Or Before Which Interim Dividend Is Payable",
        "terseLabel": "Date on or before which in term dividend is payable"
       }
      }
     },
     "localname": "DateOnOrBeforeWhichInterimDividendIsPayable",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/EventsAfterTheReportingPeriodDetailsTextual"
     ],
     "xbrltype": "dateItemType"
    },
    "grin_DebtRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of debt ratio.",
        "label": "Debt ratio"
       }
      }
     },
     "localname": "DebtRatio",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "grin_December2022ZeroPointFivePercentFobRottedamStrikePrice527.5Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "December 2022 Zero Point Five percent FOB Rottedam Strike Price 527.5 [Member]",
        "terseLabel": "December 2022 0.5% FOB Rottedam Strike Price 527.50 [Member]"
       }
      }
     },
     "localname": "December2022ZeroPointFivePercentFobRottedamStrikePrice527.5Member",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_DeclarationOfInterimDividendMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Declaration Of Interim Dividend [Member]",
        "terseLabel": "Declaration Of Interim Dividend [Member]"
       }
      }
     },
     "localname": "DeclarationOfInterimDividendMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/EventsAfterTheReportingPeriodDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_DecreaseInCharterRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the percentage of decrease in charter rate.",
        "label": "Decrease in charter rate"
       }
      }
     },
     "localname": "DecreaseInCharterRate",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/CriticalAccountingJudgementsAndKeySourcesOfEstimationUncertaintyDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "grin_DecreaseThroughInventoriesPropertyPlantAndEquipment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The decrease in property, plant and equipment resulting from the inventories",
        "label": "Decrease through inventories property plant and equipment",
        "verboseLabel": "Reclassification to inventories (Note 12)"
       }
      }
     },
     "localname": "DecreaseThroughInventoriesPropertyPlantAndEquipment",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_DeferredTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax [Abstract]",
        "verboseLabel": "Deferred tax"
       }
      }
     },
     "localname": "DeferredTaxAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_DefinedBenefitLiabilityassetRecognisedInProfitOrLoss": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of defined benefit liability or asset recognised in profit or loss.",
        "label": "Defined benefit liability asset recognised in profit or loss",
        "verboseLabel": "Recognised in profit or loss in the current year"
       }
      }
     },
     "localname": "DefinedBenefitLiabilityassetRecognisedInProfitOrLoss",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_DefinedBenefitObligationAtPresentValueCurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit obligation at present value current.",
        "label": "Defined Benefit Obligation At Present Value Current",
        "terseLabel": "Current portion"
       }
      }
     },
     "localname": "DefinedBenefitObligationAtPresentValueCurrent",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_DefinedBenefitObligationAtPresentValueNonCurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit obligation at present value non current.",
        "label": "Defined Benefit Obligation At Present Value Non Current",
        "terseLabel": "Non-current"
       }
      }
     },
     "localname": "DefinedBenefitObligationAtPresentValueNonCurrent",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_DepositsOfOtherReceivables": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of deposit from banks held by the entity.",
        "label": "Deposits Of Other Receivables",
        "verboseLabel": "Deposits"
       }
      }
     },
     "localname": "DepositsOfOtherReceivables",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherReceivablesAndPrepaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_DepreciationAndAmortisationRightOfUseAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLossAlternate1": {
       "order": 18.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Depreciation and amortisation right of use assets",
        "label": "Depreciation And Amortisation Right Of Use Assets",
        "negatedLabel": "Depreciation of ships and ship equipment \u2013 right-of-use assets"
       }
      }
     },
     "localname": "DepreciationAndAmortisationRightOfUseAssets",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_DepreciationOfOtherPropertyPlantAndEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/PeofitLossBeforeTaxationDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of depreciation of other property, plant and equipment.",
        "label": "Depreciation of other property plant and equipment",
        "verboseLabel": "Depreciation of other property, plant and equipment"
       }
      }
     },
     "localname": "DepreciationOfOtherPropertyPlantAndEquipment",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/PeofitLossBeforeTaxationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_DepreciationOfProperty": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Depreciation Of Property",
        "label": "Depreciation Of Property",
        "terseLabel": "Depreciation of property \u2013 right-of-use assets"
       }
      }
     },
     "localname": "DepreciationOfProperty",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/PeofitLossBeforeTaxationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_DepreciationOfPropertyPlantAndEquipmentDiscontinuedOperations": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Depreciation of property plant and equipment discontinued operations.",
        "label": "Depreciation Of Property Plant And Equipment Discontinued Operations",
        "terseLabel": "Depreciation of ships, drydocking and plant and equipment\u2013 owned assets"
       }
      }
     },
     "localname": "DepreciationOfPropertyPlantAndEquipmentDiscontinuedOperations",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DiscontinuedOperationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_DepreciationOfRightOfUseAssetsDiscontinuedOperations": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Depreciation of right of use assets discontinued operations.",
        "label": "Depreciation Of Right Of Use Assets Discontinued Operations",
        "terseLabel": "Depreciation of ships and ship equipment \u2013 right-of-use assets"
       }
      }
     },
     "localname": "DepreciationOfRightOfUseAssetsDiscontinuedOperations",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DiscontinuedOperationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_DepreciationOfShipAndShipEquipment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Depreciation Of Ship And Ship Equipment.",
        "label": "Depreciation Of Ship And Ship Equipment",
        "terseLabel": "Depreciation of ships and ship equipment \u2013 right-of-use assets"
       }
      }
     },
     "localname": "DepreciationOfShipAndShipEquipment",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/PeofitLossBeforeTaxationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_DerecognitionOfRightOfUseAsset": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derecognition Of Right Of Use Asset.",
        "label": "Derecognition Of Right Of Use Asset",
        "terseLabel": "Derecognition of right of use asset"
       }
      }
     },
     "localname": "DerecognitionOfRightOfUseAsset",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RightOfUseAssetsSummaryOfGroupLeasesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_DerivativeAssetMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative asset [Member]",
        "verboseLabel": "Current Assets"
       }
      }
     },
     "localname": "DerivativeAssetMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails1",
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_DerivativeContractMaturityPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative contract maturity period.",
        "label": "Derivative Contract Maturity Period",
        "terseLabel": "Duration"
       }
      }
     },
     "localname": "DerivativeContractMaturityPeriod",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "durationItemType"
    },
    "grin_DerivativeContractStrikePrice": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The strike price on the derivative contract price.",
        "label": "Derivative Contract Strike Price",
        "terseLabel": "Strike price",
        "verboseLabel": "Strike Price"
       }
      }
     },
     "localname": "DerivativeContractStrikePrice",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails1",
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_DerivativeInstrumentsDesignatedInHedgeAccountingRelationshipsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments Designated In Hedge Accounting Relationships [Member]",
        "terseLabel": "Derivative instruments designated in hedge accounting relationships [Member]"
       }
      }
     },
     "localname": "DerivativeInstrumentsDesignatedInHedgeAccountingRelationshipsMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_DerivativeInstrumentsSwapsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments Swaps [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentsSwapsAxis",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_DerivativeInstrumentsSwapsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments Swaps [Domain]"
       }
      }
     },
     "localname": "DerivativeInstrumentsSwapsDomain",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_DerivativeLiabilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Liability [Member]",
        "verboseLabel": "Current Liabilities"
       }
      }
     },
     "localname": "DerivativeLiabilityMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails1",
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_DerivativeNonMonetaryNotionalAmountQuantity": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The quantity of non monetary amount of derivatives.",
        "label": "Derivative Non monetary Notional Amount Quantity",
        "verboseLabel": "Quantity"
       }
      }
     },
     "localname": "DerivativeNonMonetaryNotionalAmountQuantity",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails1"
     ],
     "xbrltype": "massItemType"
    },
    "grin_DerivativeTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative type [Axis]"
       }
      }
     },
     "localname": "DerivativeTypeAxis",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails1",
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_DerivativeTypeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Type [Member]"
       }
      }
     },
     "localname": "DerivativeTypeMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails1",
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_DescriptionAndDetailedInformationAboutEarningsPerShareTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents description and detailed information about earnings per share table.",
        "label": "Description And Detailed Information About Earnings Per Share [Table Text Block]",
        "terseLabel": "Description of detailed information about earnings per share"
       }
      }
     },
     "localname": "DescriptionAndDetailedInformationAboutEarningsPerShareTableTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/EarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DescriptionOfAccountingPolicyForBasisOfPreparationTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The description of accounting policy for basis of preparation.",
        "label": "Description of Accounting Policy For Basis of Preparation [Text Block]"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForBasisOfPreparationTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DescriptionOfAccountingPolicyForExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The description of the entity's accounting policy for new and revised international financial reporting standards",
        "label": "Description of accounting policy for expected impact of initial application of new standards or interpretations [Text Block]",
        "verboseLabel": "Application of new and revised International Financial Reporting Standards (IFRSs)"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForExpectedImpactOfInitialApplicationOfNewStandardsOrInterpretationsTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DescriptionOfAccountingPolicyForNoImpactOfInitialApplicationOfNewStandardsOrInterpretationsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The description of the entity's accounting policy for new and revised international financial reporting standards has no impact on financial reporting statement",
        "label": "Description of accounting policy for no impact of initial application of new standards or interpretations [Text Block]",
        "verboseLabel": "New and revised International Financial Reporting Standards (IFRSs) in issue but not yet effective"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForNoImpactOfInitialApplicationOfNewStandardsOrInterpretationsTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DescriptionOfAccountingPolicyForOtherInvestmentsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of accounting policy for other investments.",
        "label": "Description Of Accounting Policy For Other Investments [Text Block]",
        "terseLabel": "Other Investments"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForOtherInvestmentsTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DescriptionOfAccountingPolicyForRetirementBenefitsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The description of the entity's accounting policy for retirement benefits.",
        "label": "Description Of Accounting Policy For Retirement Benefits [Text Block]",
        "verboseLabel": "Retirement Benefit Costs"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForRetirementBenefitsTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DescriptionOfAccountingPolicyForStatementOfComplianceTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The description of the entity's accounting policy for explicit and unreserved statement of compliance with all the requirements of IFRSs",
        "label": "Description of accounting policy for statement of compliance [Text Block]",
        "verboseLabel": "Statement of compliance"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForStatementOfComplianceTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureDetailOfAssessmentOfRecoverabilityOfOutstandingBalancesFromImpairedDebtorsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Detail Of Assessment Of Recoverability Of Outstanding Balances From Impaired Debtors [Abstract]"
       }
      }
     },
     "localname": "DisclosureDetailOfAssessmentOfRecoverabilityOfOutstandingBalancesFromImpairedDebtorsAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureDetailOfAssessmentOfRecoverabilityOfOutstandingBalancesFromImpairedDebtorsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Detail Of Assessment Of Recoverability Of Outstanding Balances From Impaired Debtors [Line Items]"
       }
      }
     },
     "localname": "DisclosureDetailOfAssessmentOfRecoverabilityOfOutstandingBalancesFromImpairedDebtorsLineItems",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/TradeReceivablesDetails4"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureDetailOfAssessmentOfRecoverabilityOfOutstandingBalancesFromImpairedDebtorsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Detail Of Assessment Of Recoverability Of Outstanding Balances From Impaired Debtors [Table]"
       }
      }
     },
     "localname": "DisclosureDetailOfAssessmentOfRecoverabilityOfOutstandingBalancesFromImpairedDebtorsTable",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/TradeReceivablesDetails4"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureDetailOfAssessmentOfRecoverabilityOfOutstandingBalancesFromImpairedDebtorsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure detail of assessment of recoverability of outstanding balances from impaired debtors [text block].",
        "label": "Disclosure Detail Of Assessment Of Recoverability Of Outstanding Balances From Impaired Debtors [Table Text Block]",
        "terseLabel": "Disclosure Of Detailed Information About Assessment Of Recoverability Of Outstanding Balances [Table Text Block]"
       }
      }
     },
     "localname": "DisclosureDetailOfAssessmentOfRecoverabilityOfOutstandingBalancesFromImpairedDebtorsTableTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/TradeReceivablesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureDetailOfOtherInvestmentsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Detail Of Other Investments.",
        "label": "Disclosure Detail Of Other Investments [Text Block]",
        "terseLabel": "OTHER INVESTMENTS"
       }
      }
     },
     "localname": "DisclosureDetailOfOtherInvestmentsTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherInvestments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureInDetailOfDiscontinuedOperationsExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure in detail of discontinued operations explanatory.",
        "label": "Disclosure In Detail Of Discontinued Operations Explanatory"
       }
      }
     },
     "localname": "DisclosureInDetailOfDiscontinuedOperationsExplanatory",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DiscontinuedOperation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureInDetailOfDividendsExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure in detail of dividends explanatory.",
        "label": "Disclosure In Detail Of Dividends Explanatory",
        "terseLabel": "DIVIDENDS"
       }
      }
     },
     "localname": "DisclosureInDetailOfDividendsExplanatory",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/Dividends"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureInTabularFormOfMovementInLossAllowancesOfCreditImpairedDebtorsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure In Tabular Form Of Movement In Loss Allowances Of Credit Impaired Debtors [Abstract]"
       }
      }
     },
     "localname": "DisclosureInTabularFormOfMovementInLossAllowancesOfCreditImpairedDebtorsAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureInTabularFormOfMovementInLossAllowancesOfCreditImpairedDebtorsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure In Tabular Form Of Movement In Loss Allowances Of Credit Impaired Debtors [Line Items]"
       }
      }
     },
     "localname": "DisclosureInTabularFormOfMovementInLossAllowancesOfCreditImpairedDebtorsLineItems",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/TradeReceivablesDetails5"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureInTabularFormOfMovementInLossAllowancesOfCreditImpairedDebtorsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure In Tabular Form Of Movement In Loss Allowances Of Credit Impaired Debtors [Table]"
       }
      }
     },
     "localname": "DisclosureInTabularFormOfMovementInLossAllowancesOfCreditImpairedDebtorsTable",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/TradeReceivablesDetails5"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureInTabularFormOfMovementInLossAllowancesOfCreditImpairedDebtorsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure in tabular form of movement in loss allowances of credit impaired debtors [text block].",
        "label": "Disclosure In Tabular Form Of Movement In Loss Allowances Of Credit Impaired Debtors [Table Text Block]",
        "terseLabel": "Disclosure Of Detailed Information About Movement In Loss Allowances [Table Text Block]"
       }
      }
     },
     "localname": "DisclosureInTabularFormOfMovementInLossAllowancesOfCreditImpairedDebtorsTableTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/TradeReceivablesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfAssetsAndLiabilitiesComprisingTheDisposalGroupClassifiedHeldForSaleTableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of assets and liabilities comprising the disposal group classified held for sale table",
        "label": "Disclosure of assets and liabilities comprising the disposal group classified held for sale table [Table Text Block]"
       }
      }
     },
     "localname": "DisclosureOfAssetsAndLiabilitiesComprisingTheDisposalGroupClassifiedHeldForSaleTableTableTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfAssetsComprisingTheDisposalGroupClassifiedHeldForSaleAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Assets Comprising The Disposal Group Classified Held For Sale [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfAssetsComprisingTheDisposalGroupClassifiedHeldForSaleAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfAssetsComprisingTheDisposalGroupClassifiedHeldForSaleTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "DisclosureOfAssetsComprisingTheDisposalGroupClassifiedHeldForSaleTableTextBlock",
        "label": "Disclosure Of Assets Comprising The Disposal Group Classified Held For Sale [Table Text Block]"
       }
      }
     },
     "localname": "DisclosureOfAssetsComprisingTheDisposalGroupClassifiedHeldForSaleTableTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfBasisOfPresentationAbstractAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Basis Of Presentation Abstract [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfBasisOfPresentationAbstractAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfCashAndBankBalancesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of cash and bank balances [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfCashAndBankBalancesLineItems",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/CashAndBankBalancesIncludingRestrictedCashDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfCashAndBankBalancesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of cash and bank balances [Table]"
       }
      }
     },
     "localname": "DisclosureOfCashAndBankBalancesTable",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/CashAndBankBalancesIncludingRestrictedCashDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfCashAndCashEquivalentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of cash and cash equivalents [Abstract]",
        "terseLabel": "Disclosure of cash and cash equivalents [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCashAndCashEquivalentsAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfContractWithCustomersAssetsExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represnts contract assets from customers.",
        "label": "Disclosure Of Contract With customers Assets Explanatory",
        "terseLabel": "CONTRACT ASSETS"
       }
      }
     },
     "localname": "DisclosureOfContractWithCustomersAssetsExplanatory",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ContractAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDeferredTaxesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of deferred taxes [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfDeferredTaxesAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutAdjustmentsForIncomeTaxExpenseTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of the adjustments for income tax expense.",
        "label": "Disclosure of detailed information about adjustments for income tax expense [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutAdjustmentsForIncomeTaxExpenseTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/IncomeTaxTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutAllowanceForDoubtfulDebtsOnTradeReceivablesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "DisclosureOfDetailedInformationAboutAllowanceForDoubtfulDebtsOnTradeReceivables",
        "label": "Disclosure Of Detailed Information About Allowance For Doubtful Debts On Trade Receivables [Table Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutAllowanceForDoubtfulDebtsOnTradeReceivablesTableTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/TradeReceivablesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutAnalysisOfProvisionForOnerousContractTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about analysis of provision for onerous contract.",
        "label": "Disclosure of detailed information about analysis of provision for onerous contract Text block [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutAnalysisOfProvisionForOnerousContractTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ProvisionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutAssetsAndLiabilitiesInFunctionalCurrencyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about assets and liabilities denominated in currency",
        "label": "Disclosure of detailed information about Assets and liabilities in functional currency [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutAssetsAndLiabilitiesInFunctionalCurrencyTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutAssetsAndLiabilitiesOfDisposalGroupHeldForSaleTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about assets and liabilities of disposal group, held for sale.",
        "label": "Disclosure of detailed information about assets and liabilities of disposal group held for sale [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutAssetsAndLiabilitiesOfDisposalGroupHeldForSaleTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutCapitalCommitmentstextBlockTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about capital commitments",
        "label": "Disclosure of detailed information about capital commitments text block [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutCapitalCommitmentstextBlockTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/CommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutCashAndBankBalancesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about cash and bank balances.",
        "label": "Disclosure of detailed information about cash and bank balances [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutCashAndBankBalancesTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/CashAndBankBalancesIncludingRestrictedCashTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutCostOfGoodwillTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about cost of good will.",
        "label": "Disclosure of detailed information about cost of goodwill [Table Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutCostOfGoodwillTableTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/GoodwillTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutDeferredTaxLiabilitiesAndAssetsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about deferred tax liabilities and assets",
        "label": "Disclosure of detailed information about deferred tax liabilities and assets [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutDeferredTaxLiabilitiesAndAssetsTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DeferredTaxTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutFinancialInstrumentsMeasuredAtFairvalueOnRecuuringBasisTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of financial instruments measured at fairvalue on recuuring basis",
        "label": "Disclosure of detailed information about financial instruments measured at fairvalue on recuuring basis [Text Block]",
        "verboseLabel": "Disclosure of detailed information about financial instruments measured at fair value on recuring basis [Text block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutFinancialInstrumentsMeasuredAtFairvalueOnRecuuringBasisTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutForeignCurrencyBasisSpreadsStrengthensBy10InProfitOrLossTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about foreign currency strengthens by 10 % in profit or loss.",
        "label": "Disclosure of detailed information about foreign currency basis spreads strengthens by 10 in profit or loss [Text Block]",
        "verboseLabel": "Disclosure of detailed information about foreign currency basis spreads strengthens by 10 % in profit or loss [Text block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutForeignCurrencyBasisSpreadsStrengthensBy10InProfitOrLossTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutGoodwillTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about good will",
        "label": "Disclosure of detailed information about goodwill [Table Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutGoodwillTableTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/GoodwillTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutIncomeTaxReconciliationTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The detailed information about income tax reconciliation.",
        "label": "Disclosure of detailed information about income tax reconciliation [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutIncomeTaxReconciliationTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/IncomeTaxTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutInterestInJointVenturesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about interest in joint venture.",
        "label": "Disclosure Of Detailed Information About interest in joint ventures [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutInterestInJointVenturesTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/InterestInJointVenturesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutInventoriesTextBlockTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about inventories.",
        "label": "Disclosure of detailed information about inventories text block [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutInventoriesTextBlockTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/InventoriesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutJointVentureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about Joint venture [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutJointVentureAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutJointVenturesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about joint venture in consolidated financial statements",
        "label": "Disclosure Of Detailed Information About joint ventures [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutJointVenturesTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/InterestInJointVenturesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutLeaseLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of Detailed Information About Lease Liabilities.",
        "label": "Disclosure Of Detailed Information About Lease Liabilities [Table Text Block]",
        "terseLabel": "Disclosure Of Detailed Information About Lease Liabilities"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutLeaseLiabilitiesTableTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/LeaseLiabilitiesTable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutLoansRecognizedCreditImpairedLifetimeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about loans recognized credit impaired lifetime.",
        "label": "Disclosure Of Detailed Information About Loans Recognized Credit Impaired Lifetime [Table Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutLoansRecognizedCreditImpairedLifetimeTableTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/LoansToJointVenturesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutLoansToJointVentures": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about loans to joint ventures.",
        "label": "Disclosure of detailed information about loans to joint ventures"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutLoansToJointVentures",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/LoansToJointVenturesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutMovementInLeaseLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of Detailed Information About Movement In Lease Liabilities",
        "label": "Disclosure Of Detailed Information About Movement In Lease Liabilities [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutMovementInLeaseLiabilitiesAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutMovementInLeaseLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of Detailed Information About Movement In Lease Liabilities.",
        "label": "Disclosure Of Detailed Information About Movement In Lease Liabilities [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutMovementInLeaseLiabilitiesLineItems",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails",
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutMovementInLeaseLiabilitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of Detailed Information About Movement In Lease Liabilities.",
        "label": "Disclosure Of Detailed Information About Movement In Lease Liabilities [Table]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutMovementInLeaseLiabilitiesTable",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails",
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutMovementInLeaseLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of Detailed Information About Movement In Lease Liabilities.",
        "label": "Disclosure Of Detailed Information About Movement In Lease Liabilities [Table Text Block]",
        "terseLabel": "Disclosure Of Detailed Information About Movement In Lease Liabilities"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutMovementInLeaseLiabilitiesTableTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/LeaseLiabilitiesTable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutNonControllingInterestsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Detailed Information About Non controlling Interests [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutNonControllingInterestsLineItems",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/NonControllingInterestDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutNonControllingInterestsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "DisclosureOfDetailedInformationAboutNoncontrollingInterestsTable",
        "label": "Disclosure Of Detailed Information About Non controlling Interests [Table]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutNonControllingInterestsTable",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/NonControllingInterestDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutNoncontrollingInterestsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Detailed Information About Noncontrolling Interests [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutNoncontrollingInterestsAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutNoncontrollingInterestsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "DisclosureOfDetailedInformationAboutNoncontrollingInterestsTextBlock",
        "label": "Disclosure Of Detailed Information About Noncontrolling Interests [Table Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutNoncontrollingInterestsTableTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/NonControllingInterestTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutOtherReservesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about other reserves.",
        "label": "Disclosure Of Detailed Information About Other Reserves [Table Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutOtherReservesTableTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutProvisionForOnerousContractTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about provision for onerous contract.",
        "label": "Disclosure of detailed information about provision for onerous contract [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutProvisionForOnerousContractTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ProvisionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutShareAwardsOutstandingTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about share awards outstanding.",
        "label": "Disclosure of detailed information about share awards outstanding [Table Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutShareAwardsOutstandingTableTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutShareCapitalAndSharePremiumTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about share capital an share premium.",
        "label": "Disclosure of detailed information about share capital and share premium [Table Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutShareCapitalAndSharePremiumTableTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ShareCapitalTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutShareOptionReservesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about share option reserves.",
        "label": "Disclosure Of Detailed Information About Share Option Reserves [Table Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutShareOptionReservesTableTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutSubsidiariesInConsolidatedFinancialStatementsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about subsidiaries in consolidated financial statements",
        "label": "Disclosure Of Detailed Information About Subsidiaries In Consolidated Financial Statements [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutSubsidiariesInConsolidatedFinancialStatementsTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutTimingOfRevenueTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about timing of revenue",
        "label": "Disclosure of Detailed Information About Timing Of Revenue [Table Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutTimingOfRevenueTableTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutTradeAndOtherPayableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about trade and other payable",
        "label": "Disclosure of detailed information about trade and other payable [Table Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutTradeAndOtherPayableTableTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/TradeAndOtherPayablesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutTradeReceivablesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "DisclosureOfDetailedInformationAboutTradeReceivables",
        "label": "Disclosure Of Detailed Information About Trade Receivables [Table Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutTradeReceivablesTableTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/TradeReceivablesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutTransactionsBetweenRelatedPartiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about transactions between related parties",
        "label": "Disclosure of detailed information about transactions between related parties [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutTransactionsBetweenRelatedPartiesTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RelatedPartiesTransactionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationAboutUsefulLivesOfPropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information about useful lives of property, plant and equipment.",
        "label": "Disclosure of detailed information about useful lives of property plant and equipment [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutUsefulLivesOfPropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationForInterestExpenseTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information regarding interest expense.",
        "label": "Disclosure of detailed information for interest expense [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationForInterestExpenseTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/InterestExpenseTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationForInterestIncomeTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information for interest income.",
        "label": "Disclosure of detailed information for interest income [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationForInterestIncomeTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/InterestIncomeTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationForOtherOperatingExpensesIncomeTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information regarding other operating (expenses) income.",
        "label": "Disclosure of detailed information for other operating expenses income [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationForOtherOperatingExpensesIncomeTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherOperatingIncomeExpenseTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationForPrepaymentsAndOtherReceivablesTextBlockTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information for prepayments and other receivables text block",
        "label": "Disclosure of detailed information for prepayments and other receivables text block [Table Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationForPrepaymentsAndOtherReceivablesTextBlockTableTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherReceivablesAndPrepaymentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationMaturityAnalysisForDerivativeFinancialLiabilitiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of a maturity analysis for derivative financial liabilities (including issued financial guarantee contracts) that shows the remaining contractual maturities.",
        "label": "Disclosure of detailed information maturity analysis for derivative financial liabilities [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationMaturityAnalysisForDerivativeFinancialLiabilitiesTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationMaturityAnalysisForNonderivativeFinancialLiabilitiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of a maturity analysis for non-derivative financial liabilities (including issued financial guarantee contracts) that shows the remaining contractual maturities.",
        "label": "Disclosure of detailed information maturity analysis for nonderivative financial liabilities [Text Block]",
        "verboseLabel": "Disclosure of detailed information maturity analysis for non-derivative financial liabilities [Text block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationMaturityAnalysisForNonderivativeFinancialLiabilitiesTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationOfNumberOfBunkerSwapsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information of number of bunker swaps.",
        "label": "Disclosure of Detailed Information of Number of Bunker Swaps [Table Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationOfNumberOfBunkerSwapsTableTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationOfNumberOfForwardFreightAgreementsExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information of number of forward freight agreements explanatory [table text block].",
        "label": "Disclosure Of Detailed Information Of Number Of Forward Freight Agreements Explanatory [Table Text Block]",
        "terseLabel": "Disclosure of Outstanding Forward Freight Agreements Maturity [Table Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationOfNumberOfForwardFreightAgreementsExplanatoryTableTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationOfReclassificationOfShipsAsInventoriestextBlockTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed informatio n of reclassification of ships as inventories.",
        "label": "Disclosure of Detailed Information of Reclassification of Ships as Inventoriestext block [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationOfReclassificationOfShipsAsInventoriestextBlockTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/InventoriesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationRegardingAdjustmentsToReconcileProfitlossBeforeTaxTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of detailed information regarding adjustments to reconcile profit(loss) before tax.",
        "label": "Disclosure of detailed information regarding adjustments to reconcile profitloss before tax [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationRegardingAdjustmentsToReconcileProfitlossBeforeTaxTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ProfitLossBeforeTaxationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDetailedInformationSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of financial instruments measured at significant inputs for which market data are not available and that are developed using the best information available about the assumptions that market participants would use when measuring the fair value of assets.",
        "label": "Disclosure of detailed information significant unobservable inputs used in fair value measurement of assets [Text Block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationSignificantUnobservableInputsUsedInFairValueMeasurementOfAssetsTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfDividendsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of dividends [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfDividendsAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfEarningsPerShareBasicAndDilutedFromContinuingOperationsExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of earnings per share basic and diluted from continuing operations explanatory.",
        "label": "Disclosure Of Earnings Per Share Basic And Diluted From Continuing Operations Explanatory",
        "terseLabel": "Disclosure of earnings per share basic and diluted from continuing operations explanatory"
       }
      }
     },
     "localname": "DisclosureOfEarningsPerShareBasicAndDilutedFromContinuingOperationsExplanatory",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/EarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfEarningsPerShareBasicAndDilutedFromDiscontinuingOperationsExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of earnings per share basic and diluted from discontinuing operations explanatory.",
        "label": "Disclosure Of Earnings Per Share Basic And Diluted From Discontinuing Operations Explanatory",
        "terseLabel": "Disclosure of earnings per share basic and diluted from discontinuing operations explanatory"
       }
      }
     },
     "localname": "DisclosureOfEarningsPerShareBasicAndDilutedFromDiscontinuingOperationsExplanatory",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/EarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfEmployeeBenefitsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of employee benefits [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfEmployeeBenefitsAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfGoingConcernAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of going concern [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfGoingConcernAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfGrossSettledAbstractAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of Gross settled abstract [Abstract]",
        "verboseLabel": "Gross settled:"
       }
      }
     },
     "localname": "DisclosureOfGrossSettledAbstractAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails6"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfHoldingCompanyAndRelatedPartiesTransactionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of holding company and related parties transactions [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfHoldingCompanyAndRelatedPartiesTransactionsLineItems",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RelatedPartiesTransactionsDetails",
      "http://www.grinshipping.com/role/RelatedPartiesTransactionsDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfHoldingCompanyAndRelatedPartiesTransactionsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of holding company and related parties transactions [Table]"
       }
      }
     },
     "localname": "DisclosureOfHoldingCompanyAndRelatedPartiesTransactionsTable",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RelatedPartiesTransactionsDetails",
      "http://www.grinshipping.com/role/RelatedPartiesTransactionsDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfIncomeTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of income tax [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfIncomeTaxAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfInterestExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of interest expenses [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfInterestExpensesAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfInterestIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of interest income [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfInterestIncomeAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfInterestsInJointVentures": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure stands for interest in joint ventures",
        "label": "Disclosure of interests in Joint ventures",
        "verboseLabel": "INTEREST IN JOINT VENTURES"
       }
      }
     },
     "localname": "DisclosureOfInterestsInJointVentures",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/InterestInJointVentures"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfInventoriesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Inventories [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfInventoriesAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfLeaseLiabilitiesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of Lease Liabilities.",
        "label": "Disclosure Of Lease Liabilities [Text Block]",
        "terseLabel": "LEASE LIABILITIES"
       }
      }
     },
     "localname": "DisclosureOfLeaseLiabilitiesTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/LeaseLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfLeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of leases [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfLeasesAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfLoansToJointVentures": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of loans to joint ventures.",
        "label": "Disclosure of Loans to Joint Ventures",
        "verboseLabel": "LOANS TO JOINT VENTURES"
       }
      }
     },
     "localname": "DisclosureOfLoansToJointVentures",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/LoansToJointVentures"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfLossBeforeTaxationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of loss before taxation [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfLossBeforeTaxationAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesGroupInterestRateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis for derivative financial liabilities group interest rate [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfMaturityAnalysisForDerivativeFinancialLiabilitiesGroupInterestRateAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails6"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfMaturityAnalysisForGroupInterestRateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis for group interest rate [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfMaturityAnalysisForGroupInterestRateAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails5"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfMaturityAnalysisForNonDerivativeFinancialLiabilitiesGroupInterestRateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis for Non derivative financial liabilities group interest rate [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfMaturityAnalysisForNonDerivativeFinancialLiabilitiesGroupInterestRateAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails5"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfNoncontrollingInterestsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Noncontrolling Interests [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfNoncontrollingInterestsAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfOnerousContractTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for onerous contract.",
        "label": "Disclosure of onerous contract Text block",
        "verboseLabel": "PROVISIONS"
       }
      }
     },
     "localname": "DisclosureOfOnerousContractTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/Provisions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfOtherOperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of other operating income expense [Abstract]",
        "terseLabel": "Disclosure of other operating income expense [Abstract]",
        "verboseLabel": "Disclosure of other operating income expense [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfOtherOperatingIncomeExpenseAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfOtherReceivablesAndPrepaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of Other Receivables and Prepayments [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfOtherReceivablesAndPrepaymentsAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfProfitlossBeforeTaxTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for profit(loss) before tax.",
        "label": "Disclosure of profitloss before tax [Text Block]",
        "terseLabel": "PROFIT (LOSS) BEFORE TAXATION"
       }
      }
     },
     "localname": "DisclosureOfProfitlossBeforeTaxTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ProfitLossBeforeTaxation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfRelatedPartiesTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of related parties transactions [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfRelatedPartiesTransactionsAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfRelatedPartiesTransactionsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of related party transactions",
        "label": "Disclosure of related parties transactions [Text Block]",
        "verboseLabel": "RELATED PARTIES TRANSACTIONS"
       }
      }
     },
     "localname": "DisclosureOfRelatedPartiesTransactionsTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RelatedPartiesTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfRiskProfileOfTradeReceivables": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Risk Profile of Trade Receivables.",
        "label": "Disclosure of Risk Profile of Trade Receivables"
       }
      }
     },
     "localname": "DisclosureOfRiskProfileOfTradeReceivables",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/TradeReceivablesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfSaleOfBusinessExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represnts sale of business and spin off.",
        "label": "Disclosure Of Sale Of Business Explanatory",
        "terseLabel": "ACQUISITION OF ASSETS AND DISPOSAL OF BUSINESSES"
       }
      }
     },
     "localname": "DisclosureOfSaleOfBusinessExplanatory",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinesses"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfSegmentsabstractAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of segments abstract [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfSegmentsabstractAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfSignificantAccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Significant Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfSignificantAccountingPoliciesAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatoryAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Significant Investments In Subsidiaries Explanatory [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesExplanatoryAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfSummaryOfCashFlowsFromDiscontinuedOperationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of summary of cash flows from discontinued operations.",
        "label": "Disclosure Of Summary Of Cash Flows From Discontinued Operations [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfSummaryOfCashFlowsFromDiscontinuedOperationsLineItems",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DiscontinuedOperationDetail1",
      "http://www.grinshipping.com/role/DiscontinuedOperationDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfSummaryOfCashFlowsFromDiscontinuedOperationsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of summary of cash flows from discontinued operations.",
        "label": "Disclosure Of Summary Of Cash Flows From Discontinued Operations [Table]"
       }
      }
     },
     "localname": "DisclosureOfSummaryOfCashFlowsFromDiscontinuedOperationsTable",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DiscontinuedOperationDetail1",
      "http://www.grinshipping.com/role/DiscontinuedOperationDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfTradeAndOtherReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Trade And Other Receivables [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfTradeAndOtherReceivablesAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfTradeAndOtherReceivablesExplanatoryAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Trade And Other Receivables Explanatory [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfTradeAndOtherReceivablesExplanatoryAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfTreasurySharesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Treasury Shares [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfTreasurySharesAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfTreasurySharesExplanatoryTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of treasury shares explanatory.",
        "label": "Disclosure Of Treasury Shares Explanatory [Table Text Block]",
        "terseLabel": "Disclosure Of Treasury Shares Explanatory [Table Text Block]"
       }
      }
     },
     "localname": "DisclosureOfTreasurySharesExplanatoryTableTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_DisclosureOfTreasurySharesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Treasury Shares [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfTreasurySharesLineItems",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_DisclosureOfTreasurySharesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Treasury Shares [Table]"
       }
      }
     },
     "localname": "DisclosureOfTreasurySharesTable",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_DisposalGroupNameDomainDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal group name Domain",
        "label": "Disposal group name Domain [Domain]"
       }
      }
     },
     "localname": "DisposalGroupNameDomainDomain",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_DisposalGroupNameaxisAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal group name [axis]",
        "label": "Disposal group name axis [Axis]"
       }
      }
     },
     "localname": "DisposalGroupNameaxisAxis",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_DisposalGroupSaleOfBusinessDuringTheYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal group sale of business during the year.",
        "label": "Disposal Group Sale Of Business During The Year",
        "terseLabel": "Sale of business during the year"
       }
      }
     },
     "localname": "DisposalGroupSaleOfBusinessDuringTheYear",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetail2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_DisposalsOfIntangibleAssets": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposals of intangible assets.",
        "label": "Disposals of intangible assets",
        "terseLabel": "Disposals"
       }
      }
     },
     "localname": "DisposalsOfIntangibleAssets",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/IntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_DividendsAndDistributionsReceivedFromAJointVenture": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 45.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividends and distributions received from a joint venture.",
        "label": "Dividends And Distributions Received From A Joint Venture",
        "verboseLabel": "Dividends and distributions received from a joint venture"
       }
      }
     },
     "localname": "DividendsAndDistributionsReceivedFromAJointVenture",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_DryDockingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dry docking [Member]",
        "terseLabel": "Drydocking [Member]"
       }
      }
     },
     "localname": "DryDockingMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetails",
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetails2",
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_DryDockingmemberMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dry docking [member]",
        "label": "Dry docking member [Member]"
       }
      }
     },
     "localname": "DryDockingmemberMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_DrybulkCarrierBusinessMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Drybulk carrier business Member",
        "label": "Drybulk carrier business [Member]"
       }
      }
     },
     "localname": "DrybulkCarrierBusinessMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SegmentInformationDetails",
      "http://www.grinshipping.com/role/SegmentInformationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_DrybulkCarrierMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Drybulk carrier Member",
        "label": "Drybulk carrier [Member]"
       }
      }
     },
     "localname": "DrybulkCarrierMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/CriticalAccountingJudgementsAndKeySourcesOfEstimationUncertaintyDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_DueFromJointVentures": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due from joint ventures.",
        "label": "Due from joint ventures",
        "terseLabel": "Due from joint ventures"
       }
      }
     },
     "localname": "DueFromJointVentures",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherReceivablesAndPrepaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_DueFromRelatedPartiesRecognisedAsOfAcquisitionDate": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due from related parties Recognised As Of Acquisition Date",
        "label": "Due from related parties Recognised As Of Acquisition Date",
        "terseLabel": "Due from related parties"
       }
      }
     },
     "localname": "DueFromRelatedPartiesRecognisedAsOfAcquisitionDate",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_DueFromToJointVentureAndRelatedPartiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Due from to joint venture and related parties [Member]",
        "verboseLabel": "Due (from) to joint venture and related parties [Member]"
       }
      }
     },
     "localname": "DueFromToJointVentureAndRelatedPartiesMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_DueToRelatedPartiesRecognisedAsOfAcquisitionDate": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Due from related parties recognised as of acquisition date.",
        "label": "Due to Related Parties Recognised As Of Acquisition Date",
        "verboseLabel": "Due to related parties"
       }
      }
     },
     "localname": "DueToRelatedPartiesRecognisedAsOfAcquisitionDate",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_EffectOfForeignCurrencyExchangeDifferences": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effect Of Foreign Currency Exchange Differences.",
        "label": "Effect Of Foreign Currency Exchange Differences",
        "terseLabel": "Effect of foreign currency exchange differences"
       }
      }
     },
     "localname": "EffectOfForeignCurrencyExchangeDifferences",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RightOfUseAssetsSummaryOfGroupLeasesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_EffectOfForeignCurrencyExchangeDifferencesOnAssetsOfDisposalGroup": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effect of foreign currency exchange differences on assets of disposal group",
        "label": "Effect of foreign currency exchange differences on assets of disposal group",
        "terseLabel": "Effect of foreign currency exchange differences"
       }
      }
     },
     "localname": "EffectOfForeignCurrencyExchangeDifferencesOnAssetsOfDisposalGroup",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetail2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_EffectOfIncomeExemptedFromTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/IncomeTaxDetails1": {
       "order": 7.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effect of income exempted from tax.",
        "label": "Effect Of Income Exempted From Tax",
        "terseLabel": "Effect of income that is exempted from tax"
       }
      }
     },
     "localname": "EffectOfIncomeExemptedFromTax",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/IncomeTaxDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_EffectOfIncomeNotTaxableInDeterminingTaxableProfit": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/IncomeTaxDetails1": {
       "order": 6.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effect of income not taxable in determining taxable profit.",
        "label": "Effect of income not taxable in determining taxable profit",
        "negatedLabel": "Effect of income not taxable in determining taxable profit"
       }
      }
     },
     "localname": "EffectOfIncomeNotTaxableInDeterminingTaxableProfit",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/IncomeTaxDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_EntitysTotalForImpairmentOfFinancialAssetsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entitys total for impairment of financial assets [Domain]"
       }
      }
     },
     "localname": "EntitysTotalForImpairmentOfFinancialAssetsDomain",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/TradeReceivablesDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_EventAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event.",
        "label": "Event [Axis]"
       }
      }
     },
     "localname": "EventAxis",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_EventDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event.",
        "label": "Event [Domain]"
       }
      }
     },
     "localname": "EventDomain",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_EventsAfterReportingDateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Events after reporting date [Abstract]"
       }
      }
     },
     "localname": "EventsAfterReportingDateAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_ExpectedCreditLossAmountWrittenOff": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected Credit Loss Amount Written Off.",
        "label": "Expected Credit Loss Amount Written Off",
        "verboseLabel": "Amount written off"
       }
      }
     },
     "localname": "ExpectedCreditLossAmountWrittenOff",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/LoansToJointVenturesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_ExpectedCreditLossCarryingValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected Credit Loss at the Beginning.",
        "label": "Expected Credit Loss Carrying value",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "terseLabel": "Expected credit loss"
       }
      }
     },
     "localname": "ExpectedCreditLossCarryingValue",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/LoansToJointVenturesDetails1",
      "http://www.grinshipping.com/role/LoansToJointVenturesParentheticalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_ExpectedCreditLossRecognisedInProfitAndLoss": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected Credit Loss Recognised in Profit and Loss.",
        "label": "Expected Credit Loss Recognised in Profit and Loss",
        "terseLabel": "Loss allowance recognised in profit or loss on changes in credit risk"
       }
      }
     },
     "localname": "ExpectedCreditLossRecognisedInProfitAndLoss",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/LoansToJointVenturesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_ExpectedCreditLossTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected credit loss term described as lifetime or 12 months",
        "label": "Expected Credit loss Term",
        "verboseLabel": "12-month or lifetime ECL"
       }
      }
     },
     "localname": "ExpectedCreditLossTerm",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_FiancialAssetsNet": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net acrring value of financial asset",
        "label": "Fiancial Assets Net",
        "verboseLabel": "Net carrying amount"
       }
      }
     },
     "localname": "FiancialAssetsNet",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_FinancialAssetsGross": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Gross carring value of the financial assets",
        "label": "Financial Assets Gross",
        "verboseLabel": "Gross carrying amount"
       }
      }
     },
     "localname": "FinancialAssetsGross",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_FinancialAssetsLossAllowance": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The allowance of fiancial assets",
        "label": "Financial Assets Loss Allowance",
        "verboseLabel": "Loss allowance"
       }
      }
     },
     "localname": "FinancialAssetsLossAllowance",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_FinancialInstrumentsFinancialRisksAndCapitalManagementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial instruments financial risks and capital management [Abstract]"
       }
      }
     },
     "localname": "FinancialInstrumentsFinancialRisksAndCapitalManagementAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_FinancialLiabilitiesDesignatedAsMeasuredAtFairValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial liabilities designated as measured at fair value [Abstract]",
        "terseLabel": "Financial liabilities"
       }
      }
     },
     "localname": "FinancialLiabilitiesDesignatedAsMeasuredAtFairValueAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails8"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_FinancingReceivableEqualToGreaterThan120DaysPastDueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Receivable Equal To Greater Than 120 Days Past Due [Member]"
       }
      }
     },
     "localname": "FinancingReceivableEqualToGreaterThan120DaysPastDueMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/TradeReceivablesDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_FinancingReceivables1To30DaysPastDueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Receivables 1 to 30 Days Past Due [Member]"
       }
      }
     },
     "localname": "FinancingReceivables1To30DaysPastDueMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/TradeReceivablesDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_FinancingReceivables31To60DaysPastDueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Receivables 31 to 60 Days Past Due [Member]"
       }
      }
     },
     "localname": "FinancingReceivables31To60DaysPastDueMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/TradeReceivablesDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_FinancingReceivables61To90DaysPastDueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Receivables 61 to 90 Days Past Due [Member]"
       }
      }
     },
     "localname": "FinancingReceivables61To90DaysPastDueMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/TradeReceivablesDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_FinancingReceivables91To120DaysPastDueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Receivables 91 To 120 Days Past Due [Member]"
       }
      }
     },
     "localname": "FinancingReceivables91To120DaysPastDueMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/TradeReceivablesDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_FinancingReceivablesNoPastDueMemberMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Receivables No past Due Member [Member]"
       }
      }
     },
     "localname": "FinancingReceivablesNoPastDueMemberMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/TradeReceivablesDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_FinancingReceivablesPeriodPastsDueAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Receivables Period Pasts Due [Axis]"
       }
      }
     },
     "localname": "FinancingReceivablesPeriodPastsDueAxis",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/TradeReceivablesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_ForwardFreightAgreementsAndBunkerSwapsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Group has entered into a number of forward freight agreements covering certain open positions of its capesize and handysize ships.",
        "label": "Forward freight agreements and bunker swaps [Table Text Block]"
       }
      }
     },
     "localname": "ForwardFreightAgreementsAndBunkerSwapsTableTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_ForwardFreightAgreementsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forward freight agreements [Member]"
       }
      }
     },
     "localname": "ForwardFreightAgreementsMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails6"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_ForwardFreightAgreementsOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forward Freight Agreements One [Member]",
        "terseLabel": "Forward freight agreements one [Member]"
       }
      }
     },
     "localname": "ForwardFreightAgreementsOneMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails6",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails7"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_FreeHoldLandAndBuildingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Free hold land and buildings",
        "label": "Free hold land and buildings [Member]"
       }
      }
     },
     "localname": "FreeHoldLandAndBuildingsMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_FreightRevenue": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/RevenueDetails": {
       "order": 6.0,
       "parentTag": "grin_VesselRevenue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of freight revenue",
        "label": "Freight Revenue",
        "verboseLabel": "Freight revenue"
       }
      }
     },
     "localname": "FreightRevenue",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_GOODWILLAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "GOODWILL [Abstract]"
       }
      }
     },
     "localname": "GOODWILLAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_GainLossOnDisposalOfRightOfUseAsset": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain loss on disposal of right of use asset.",
        "label": "Gain Loss On Disposal Of Right Of Use Asset",
        "terseLabel": "Gain on disposal of right-of-use asset"
       }
      }
     },
     "localname": "GainLossOnDisposalOfRightOfUseAsset",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherOperatingIncomeExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_GainOnDisposalOfBusiness": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 18.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The gain on disposal of business.",
        "label": "Gain on Disposal Of Business",
        "negatedLabel": "Loss on disposal of business"
       }
      }
     },
     "localname": "GainOnDisposalOfBusiness",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_GainOnDisposalOfOfficeEquipmentFurnitureAndFittingsAndMotorVehicles": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain on disposal of office equipment, furniture and fittings and motor vehicles.",
        "label": "Gain On Disposal Of Office Equipment, Furniture And Fittings And Motor Vehicles",
        "terseLabel": "Gain on disposal of office equipment, furniture and fittings and motor vehicles"
       }
      }
     },
     "localname": "GainOnDisposalOfOfficeEquipmentFurnitureAndFittingsAndMotorVehicles",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherOperatingIncomeExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_GainOnDisposalOfRightOfUseAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 23.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain on disposal of right of use assets.",
        "label": "Gain On Disposal Of Right Of Use Assets",
        "negatedLabel": "Gain on disposal of right-of-use assets"
       }
      }
     },
     "localname": "GainOnDisposalOfRightOfUseAssets",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_GainsLossesOnDisposalsOfShips": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The gains (losses) on disposals of ships.",
        "label": "Gains Losses on Disposals of Ships",
        "negatedLabel": "Loss on disposal of ships"
       }
      }
     },
     "localname": "GainsLossesOnDisposalsOfShips",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_GoodwillOfDisposalGroup": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1": {
       "order": 10.0,
       "parentTag": "grin_TotalAssetsIncludedInDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Goodwill Of Disposal Group.",
        "label": "Goodwill Of Disposal Group",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillOfDisposalGroup",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_GrindrodMaritimeLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Grindrod Maritime\u00a0LLC[member]",
        "label": "Grindrod MaritimeLLC [Member]",
        "verboseLabel": "Grindrod Maritime\u00a0LLC [member]"
       }
      }
     },
     "localname": "GrindrodMaritimeLLCMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_GrindrodPensionFundMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Grindrod Pension Fund.",
        "label": "Grindrod Pension Fund [Member]",
        "terseLabel": "Grindrod Pension Fund [member]"
       }
      }
     },
     "localname": "GrindrodPensionFundMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherInvestmentsDetailsTextual",
      "http://www.grinshipping.com/role/OtherInvestmentsParentheticalDetail1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_GrindrodShippingPteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Grindrod Shipping Pte Ltd [Member]"
       }
      }
     },
     "localname": "GrindrodShippingPteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_GrindrodShippingServicesHongKongLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Grindrod shipping services hong kong limited.",
        "label": "Grindrod Shipping Services Hong Kong Limited [Member]",
        "terseLabel": "Grindrod Shipping Services Hong Kong Limited [Member]"
       }
      }
     },
     "localname": "GrindrodShippingServicesHongKongLimitedMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_GrindrodShippingServicesUKLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Grindrod Shipping Services UK Limited",
        "label": "Grindrod Shipping Services UK Limited [Member]"
       }
      }
     },
     "localname": "GrindrodShippingServicesUKLimitedMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_GrindrodShippingSouthAfricaMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Grindrod Shipping South Africa [Member]",
        "terseLabel": "Grindrod Shipping South Africa [Member]"
       }
      }
     },
     "localname": "GrindrodShippingSouthAfricaMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetailsTextual",
      "http://www.grinshipping.com/role/OtherInvestmentsDetailsTextual",
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_GrossInflowMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross inflow [Member]"
       }
      }
     },
     "localname": "GrossInflowMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails6"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_GrossOutflowMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross outflow [Member]"
       }
      }
     },
     "localname": "GrossOutflowMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails6"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_GrossProfitLossFromDiscontinuedOperations": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross profit loss from discontinued operations.",
        "label": "Gross Profit Loss From Discontinued Operations",
        "terseLabel": "Gross (loss) profit"
       }
      }
     },
     "localname": "GrossProfitLossFromDiscontinuedOperations",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DiscontinuedOperationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_HandysizeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Handysize [Member]"
       }
      }
     },
     "localname": "HandysizeMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_HerMajestyRevenueAndCustomsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Her majesty revenue and customs.",
        "label": "Her Majesty Revenue And Customs [Member]",
        "terseLabel": "Her Majesty Revenue And Customs [Member]"
       }
      }
     },
     "localname": "HerMajestyRevenueAndCustomsMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DiscontinuedOperationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_IMShippingPteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "IM Shipping PteLtd",
        "label": "IM Shipping PteLtd [Member]",
        "terseLabel": "IM Shipping Pte. Ltd. [member]"
       }
      }
     },
     "localname": "IMShippingPteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_INTANGIBLEASSETSAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "INTANGIBLE ASSETS [Abstract]"
       }
      }
     },
     "localname": "INTANGIBLEASSETSAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_IVSBulk3708PteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "IVS Bulk 3708 Pte Ltd [Member]"
       }
      }
     },
     "localname": "IVSBulk3708PteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_IVSBulk3720PteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "IVS Bulk 3720 Pte Ltd [Member]"
       }
      }
     },
     "localname": "IVSBulk3720PteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_IVSBulk430PteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "IVS Bulk 430 Pte.\u00a0Ltd.",
        "label": "IVS Bulk 430 PteLtd [Member]",
        "verboseLabel": "IVS Bulk 430 Pte.\u00a0Ltd.[member]"
       }
      }
     },
     "localname": "IVSBulk430PteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_IVSBulk462PteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "IVS Bulk 462 PteLtd",
        "label": "IVS Bulk 462 PteLtd [Member]",
        "verboseLabel": "IVS Bulk 462 Pte. Ltd. [member]"
       }
      }
     },
     "localname": "IVSBulk462PteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_IVSBulk475PteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "IVS Bulk 475 PteLtd",
        "label": "IVS Bulk 475 PteLtd [Member]",
        "verboseLabel": "IVS Bulk 475 Pte. Ltd. [member]"
       }
      }
     },
     "localname": "IVSBulk475PteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_IVSBulk511PteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "IVS Bulk 511 PteLtd",
        "label": "IVS Bulk 511 PteLtd [Member]",
        "verboseLabel": "IVS Bulk 511 Pte.\u00a0Ltd.[member]"
       }
      }
     },
     "localname": "IVSBulk511PteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_IVSBulk512PteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "IVS Bulk 512 PteLtd",
        "label": "IVS Bulk 512 PteLtd [Member]",
        "verboseLabel": "IVS Bulk 512 Pte.\u00a0Ltd.[member]"
       }
      }
     },
     "localname": "IVSBulk512PteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_IVSBulk603PteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "IVS Bulk 603 PteLtd",
        "label": "IVS Bulk 603 PteLtd [Member]",
        "verboseLabel": "IVS Bulk 603 Pte.\u00a0Ltd.[member]"
       }
      }
     },
     "localname": "IVSBulk603PteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_IVSBulk609PteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "IVS Bulk 609 PteLtd",
        "label": "IVS Bulk 609 PteLtd [Member]",
        "verboseLabel": "IVS Bulk 609 Pte.\u00a0Ltd.\u00a0[member]"
       }
      }
     },
     "localname": "IVSBulk609PteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_IVSBulk611PteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "IVS Bulk 611 PteLtd",
        "label": "IVS Bulk 611 PteLtd [Member]",
        "verboseLabel": "IVS Bulk 611 Pte. Ltd. [member]"
       }
      }
     },
     "localname": "IVSBulk611PteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_IVSBulk612PteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "IVS Bulk 612 Pte.\u00a0Ltd.",
        "label": "IVS Bulk 612 PteLtd [Member]",
        "verboseLabel": "IVS Bulk 612 Pte.\u00a0Ltd.[member]"
       }
      }
     },
     "localname": "IVSBulk612PteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_IVSBulk707PteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "IVS Bulk 707 Pte Ltd [Member]",
        "verboseLabel": "IVS Bulk 707 Pte. Ltd.[Member]"
       }
      }
     },
     "localname": "IVSBulk707PteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_IVSBulkOwningPteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "IVS Bulk Owning PteLtd",
        "label": "IVS Bulk Owning PteLtd [Member]",
        "verboseLabel": "IVS Bulk Owning Pte. Ltd. [member]"
       }
      }
     },
     "localname": "IVSBulkOwningPteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_IVSBulkPteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "I V S Bulk Pte Ltd [Member]",
        "terseLabel": "IVS Bulk Pte Ltd [Member]",
        "verboseLabel": "IVS Bulk Pte.\u00a0Ltd. [member]"
       }
      }
     },
     "localname": "IVSBulkPteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetailsTextual",
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetailsTextual",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows1Parenthetical",
      "http://www.grinshipping.com/role/NonControllingInterestDetail",
      "http://www.grinshipping.com/role/SubsidiariesDetails",
      "http://www.grinshipping.com/role/SubsidiariesParentheticalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_ImpactOnProfitOrLossInForeignCurrencyStrengthenBy10Percentage": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of exchange differences recognised in profit or loss that arise from foreign currency transactions strengthens by 10 %.",
        "label": "Impact On Profit Or Loss In Foreign Currency Strengthen By 10 Percentage",
        "verboseLabel": "Impact on profit or loss in foreign currency strengthen by 10 %"
       }
      }
     },
     "localname": "ImpactOnProfitOrLossInForeignCurrencyStrengthenBy10Percentage",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_ImpairmentLossRecognisedOnAssetsOfDisposalGroup": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 11.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of impaiment loss recognised on assets of disposal group.",
        "label": "Impairment loss recognised on assets of disposal group",
        "negatedTerseLabel": "Impairment of disposal group held for sale",
        "presentationGuidance": "Impairment loss on disposal group (Note 40)",
        "verboseLabel": "Impairment loss recognised on net disposal group"
       }
      }
     },
     "localname": "ImpairmentLossRecognisedOnAssetsOfDisposalGroup",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetail2",
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetailsTextual",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_ImpairmentLossRecognisedOnRightOfUseAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 20.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impairment Loss Recognised On Right Of Use Assets.",
        "label": "Impairment Loss Recognised On Right Of Use Assets",
        "terseLabel": "(Reversal of)\u00a0impairment loss recognised on right-of-use assets",
        "verboseLabel": "Impairment loss on right-of-use assets"
       }
      }
     },
     "localname": "ImpairmentLossRecognisedOnRightOfUseAssets",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.grinshipping.com/role/RightOfUseAssetsSummaryOfGroupLeasesDetail",
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_ImpairmentLossReversalOfImpairmentLossRecognizedOnRightOfUseAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Impairment loss reversal of impairment loss recognized on right of use assets.",
        "label": "Impairment Loss Reversal Of Impairment Loss Recognized On Right Of Use Assets",
        "terseLabel": "Reversal of (impairment loss) on right-of-use ships (Note 14)"
       }
      }
     },
     "localname": "ImpairmentLossReversalOfImpairmentLossRecognizedOnRightOfUseAssets",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherOperatingIncomeExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_IncomeLossBeforeTaxOnDiscontinuedOperationMonetaryDurationCreditDefinition": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income loss before tax on discontinued operation.",
        "label": "Income Loss Before Tax On Discontinued Operation Monetary Duration Credit Definition",
        "terseLabel": "Loss before taxation"
       }
      }
     },
     "localname": "IncomeLossBeforeTaxOnDiscontinuedOperationMonetaryDurationCreditDefinition",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DiscontinuedOperationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_IncomeStatementLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income statement location.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income statement location [axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/GoodwillDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_IncomeStatementLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income statement location.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income statement location [domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/GoodwillDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_IncomeStatementTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income statement [Table]"
       }
      }
     },
     "localname": "IncomeStatementTable",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_IncomeTaxAuthorityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income tax authority.",
        "label": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DiscontinuedOperationDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_IncomeTaxAuthorityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income tax authority.",
        "label": "Income Tax Authority [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityDomain",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DiscontinuedOperationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_IncreaseDecreaseInCommodityPrice": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount which represents the increase decrease in commodity price.",
        "label": "Increase decrease in commodity price"
       }
      }
     },
     "localname": "IncreaseDecreaseInCommodityPrice",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_IncreaseDecreaseInHedgingReserveInCommodityPrice": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase decrease in commodity price which is attributable to heding reserve.",
        "label": "Increase decrease in hedging reserve in commodity price"
       }
      }
     },
     "localname": "IncreaseDecreaseInHedgingReserveInCommodityPrice",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_IncreaseDecreaseInInterestRate": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase decrease in interest rate which is attributable to variable bank rate.",
        "label": "Increase decrease in interest rate"
       }
      }
     },
     "localname": "IncreaseDecreaseInInterestRate",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_IncreaseDecreaseInLoanToJointVentures": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease in loan to joint ventures.",
        "label": "Increase Decrease In Loan To Joint Ventures",
        "terseLabel": "Decrease in loan"
       }
      }
     },
     "localname": "IncreaseDecreaseInLoanToJointVentures",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/LoansToJointVenturesParentheticalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_IncreaseDecreaseInNetAssetsIncludedInDisposalGroupClassifiedAsHeldForSale": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease in net assets included in disposal group classified as held for sale.",
        "label": "Increase Decrease In Net Assets Included In Disposal Group Classified As Held For Sale",
        "terseLabel": "Movements during the year on assets held for sale"
       }
      }
     },
     "localname": "IncreaseDecreaseInNetAssetsIncludedInDisposalGroupClassifiedAsHeldForSale",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetail2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_IncreaseDecreaseThroughDeferredTaxOnTheActuarialGainDeferredTaxLiabilityAsset": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase Decrease Through Deferred Tax On The Actuarial Gain Deferred Tax Liability Asset.",
        "label": "Increase Decrease Through Deferred Tax On The Actuarial Gain Deferred Tax Liability Asset",
        "terseLabel": "Deferred tax on the actuarial gain"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughDeferredTaxOnTheActuarialGainDeferredTaxLiabilityAsset",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DeferredTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_IncreaseDecreaseThroughOperatingCashFlowsLiabilitiesArisingFromFinancingActivities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in liabilities arising from Operating activities resulting from financing cash flows. [Refer: Cash flows from (used in) financing activities; Liabilities arising from financing activities]",
        "label": "Increase Decrease Through Operating Cash Flows Liabilities Arising From Financing Activities",
        "verboseLabel": "Operating cash flows"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughOperatingCashFlowsLiabilitiesArisingFromFinancingActivities",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_IncreaseInDiscountRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase in discount rate used in the current estimate of the present value of the future cash flows expected to be derived from an asset or cash-generating unit.",
        "label": "Increase in discount rate"
       }
      }
     },
     "localname": "IncreaseInDiscountRate",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/CriticalAccountingJudgementsAndKeySourcesOfEstimationUncertaintyDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "grin_IncreaseInNumberOfIssuedSharesNewIssues": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of New Shares issues Resulting in Increase in Share Capital",
        "label": "Increase in Number of issued Shares New Issues"
       }
      }
     },
     "localname": "IncreaseInNumberOfIssuedSharesNewIssues",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "grin_IncreaseOrDecreaseAssumedMedicalCostTrendRates": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "These lines are represents that increase decrease of assumed medical cost.",
        "label": "Increase Or Decrease Assumed Medical Cost Trend Rates",
        "terseLabel": "Medical cost trend rates"
       }
      }
     },
     "localname": "IncreaseOrDecreaseAssumedMedicalCostTrendRates",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "grin_IncreasedecreaseInLiabilitiesArisingFromInvestingActivitiesResultingFromFinancingCashFlows": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) in liabilities arising from financing activities resulting from financing cash flows. [Refer: Cash flows from (used in) financing activities; Liabilities arising from financing activities]",
        "label": "Increase decrease in liabilities arising from Investing activities resulting from financing cash flows",
        "verboseLabel": "Investing cash flows"
       }
      }
     },
     "localname": "IncreasedecreaseInLiabilitiesArisingFromInvestingActivitiesResultingFromFinancingCashFlows",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_IntangibleAssetsOtherThanGoodwilUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible Assets Other than Goodwil useful Life.",
        "label": "Intangible Assets Other than Goodwil useful Life"
       }
      }
     },
     "localname": "IntangibleAssetsOtherThanGoodwilUsefulLife",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/IntangibleAssetsDetailsTextual"
     ],
     "xbrltype": "durationItemType"
    },
    "grin_InterestExpenseDiscontinuedOperations": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest expense discontinued operations.",
        "label": "Interest Expense Discontinued Operations",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpenseDiscontinuedOperations",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DiscontinuedOperationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_InterestExpensesOnConsiderationPayableToNoncontrollingInterest": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest expenses on consideration payable to noncontrolling interest.",
        "label": "Interest Expenses On Consideration Payable To Noncontrolling Interest",
        "terseLabel": "Interest expenses on consideration payable to non controlling interest"
       }
      }
     },
     "localname": "InterestExpensesOnConsiderationPayableToNoncontrollingInterest",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_InterestIncomeNonOperatingDiscontinuedOperations": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest income non operating discontinued operations.",
        "label": "Interest Income Non Operating Discontinued Operations",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InterestIncomeNonOperatingDiscontinuedOperations",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DiscontinuedOperationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_InterestRateOnLoansReceivableInCaseOfDelayedPayments": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate receivable on loans in case of delayed payments.",
        "label": "Interest Rate On Loans Receivable In Case Of Delayed Payments",
        "terseLabel": "Interest rate receivable on loans in case of delayed payments"
       }
      }
     },
     "localname": "InterestRateOnLoansReceivableInCaseOfDelayedPayments",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherReceivablesAndPrepaymentsDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "grin_InternalCreditRating": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The internal credit rating described as performing or nonperforming assets",
        "label": "Internal Credit rating"
       }
      }
     },
     "localname": "InternalCreditRating",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_InventoriesClassifiedAsPartOfDisposalGroupHeldForSale": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1": {
       "order": 8.0,
       "parentTag": "grin_TotalAssetsIncludedInDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of inventories that are classified as a part of a disposal group held for sale.",
        "label": "Inventories classified as part of disposal group held for sale",
        "verboseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoriesClassifiedAsPartOfDisposalGroupHeldForSale",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_IslandBulkCarriersPteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Island Bulk Carriers Pte Ltd [Member]",
        "verboseLabel": "Island Bulk Carriers Pte.\u00a0Ltd. [member]"
       }
      }
     },
     "localname": "IslandBulkCarriersPteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetailsTextual",
      "http://www.grinshipping.com/role/SubsidiariesDetails",
      "http://www.grinshipping.com/role/SubsidiariesParentheticalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_IslandTradingAndShippingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Island Trading and Shipping [ member]",
        "label": "Island Trading and Shipping [Member]"
       }
      }
     },
     "localname": "IslandTradingAndShippingMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/GoodwillDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_IssuedAndFullyPaidUpAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issued and fully paid up.",
        "label": "Issued And Fully Paid Up [Abstract]",
        "verboseLabel": "Issued and paid up:"
       }
      }
     },
     "localname": "IssuedAndFullyPaidUpAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ShareCapitalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_IssuedCapitalShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Issued Shares",
        "label": "Issued Capital Shares"
       }
      }
     },
     "localname": "IssuedCapitalShares",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "grin_IssuedToEmployeesUnderTheForfeitableSharePlan": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issued to employees under the forfeitable share plan.",
        "label": "Issued To Employees Under The Forfeitable Share Plan",
        "terseLabel": "Awards vested to employees under the Forfeitable Share Plan"
       }
      }
     },
     "localname": "IssuedToEmployeesUnderTheForfeitableSharePlan",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails3"
     ],
     "xbrltype": "sharesItemType"
    },
    "grin_IvsBulk10824PteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "IVS Bulk 10824 Pte Ltd [Member]"
       }
      }
     },
     "localname": "IvsBulk10824PteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_IvsBulk1345PteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "IVS Bulk 1345 Pte Ltd [Member]"
       }
      }
     },
     "localname": "IvsBulk1345PteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_IvsBulk3693PteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "IVS Bulk 3693 Pte Ltd [Member]"
       }
      }
     },
     "localname": "IvsBulk3693PteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_IvsBulk541PteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "IVS Bulk 541 Pte Ltd [Member]"
       }
      }
     },
     "localname": "IvsBulk541PteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_IvsBulk543PteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "IVS Bulk 543 Pte Ltd [Member]"
       }
      }
     },
     "localname": "IvsBulk543PteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_IvsBulk545PteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "IVS Bulk 545 Pte Ltd [Member]"
       }
      }
     },
     "localname": "IvsBulk545PteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_IvsBulk554PteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "IVS Bulk 554 Pte Ltd [Member]"
       }
      }
     },
     "localname": "IvsBulk554PteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_IvsBulk5855PteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "IVS Bulk 5855 Pte Ltd [Member]"
       }
      }
     },
     "localname": "IvsBulk5855PteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_IvsBulk5858PteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "IVS Bulk 5858 Pte Ltd [Member]"
       }
      }
     },
     "localname": "IvsBulk5858PteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_IvsBulk709PteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "IVS Bulk 709 Pte Ltd [Member]"
       }
      }
     },
     "localname": "IvsBulk709PteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_IvsBulk712PteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "IVS Bulk 712 Pte Ltd [Member]"
       }
      }
     },
     "localname": "IvsBulk712PteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_IvsBulk7297PteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "IVS Bulk 7297 Pte Ltd [Member]"
       }
      }
     },
     "localname": "IvsBulk7297PteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_Jan2022ToDecember2022Bsi58Ave10tcStrikePrice17250OneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Jan 2022 To December 2022 BSI58 Ave 10TC Strike Price 17,250 One [Member]",
        "terseLabel": "January 2022 to December 2022 BSI-58 ave 10TC Strike price 17,250 [Member]"
       }
      }
     },
     "localname": "Jan2022ToDecember2022Bsi58Ave10tcStrikePrice17250OneMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_Jan2022ToDecember2022Bsi58Ave10tcStrikePrice17250ThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Jan 2022 To December 2022 BSI58 Ave 10TC Strike Price 17,250 Three [Member]",
        "terseLabel": "January 2022 to December 2022 BSI-58 ave 10TC Strike price 17,250 [Member]"
       }
      }
     },
     "localname": "Jan2022ToDecember2022Bsi58Ave10tcStrikePrice17250ThreeMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_Jan2022ToDecember2022Bsi58Ave10tcStrikePrice17250TwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Jan 2022 To December 2022 BSI58 Ave 10TC Strike Price 17,250 Two [Member]",
        "terseLabel": "January 2022 to December 2022 BSI-58 ave 10TC Strike price 17,250 [Member]"
       }
      }
     },
     "localname": "Jan2022ToDecember2022Bsi58Ave10tcStrikePrice17250TwoMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_Jan2022ToDecember2022Bsi58Ave10tcStrikePrice17350Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Jan 2022 To December 2022 BSI58 Ave 10TC Strike Price 17,350 [Member]",
        "terseLabel": "January 2022 to December 2022 BSI-58 ave 10TC Strike price 17,350 [Member]"
       }
      }
     },
     "localname": "Jan2022ToDecember2022Bsi58Ave10tcStrikePrice17350Member",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_Jan2022ToJun2022Bsi58Ave10tcStrikePrice23100Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Jan 2022 To Jun 2022 BSI58 Ave 10TC Strike Price 23,100 [Member]",
        "terseLabel": "January 2022 to June 2022 BSI-58 ave 10TC Strike price 23,100 [Member]"
       }
      }
     },
     "localname": "Jan2022ToJun2022Bsi58Ave10tcStrikePrice23100Member",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_Jan2022ZeroPointFivePercentFobRottendamStrikePrice407Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Jan 2022 Zero Point Five Percent FOB Rottendam Strike Price 407 [Member]",
        "terseLabel": "January 2022 0.5% FOB Rottedam Strike Price 407.00 [Member]"
       }
      }
     },
     "localname": "Jan2022ZeroPointFivePercentFobRottendamStrikePrice407Member",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_January2021ToFebruary202105FobSingaporeStrikePrice2760Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "January 2021 to February 2021 0.5% fob Singapore strike price 276.0 [Member].",
        "label": "January 2021 To February 2021 05 FOB Singapore Strike Price 2760 [Member]",
        "terseLabel": "January 2021 to February 2021 0.5% FOB Singapore Strike price 276.0 [Member]"
       }
      }
     },
     "localname": "January2021ToFebruary202105FobSingaporeStrikePrice2760Member",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_January2021ToMay202105FobRotterdamStrikePrice2985Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "January 2021 to may 2021 0.5% fob Rotterdam strike price 298.5 [Member].",
        "label": "January 2021 To May 2021 05 Fob Rotterdam Strike Price 2985 [Member]",
        "terseLabel": "January 2021 To May 2021 0.5% Fob Rotterdam Strike Price 298.5 [Member]"
       }
      }
     },
     "localname": "January2021ToMay202105FobRotterdamStrikePrice2985Member",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_January2021ToMay202105FobSingaporeStrikePrice3113Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "January 2021 to may 2021 0.5% fob singapore strike price 311.3 [Member].",
        "label": "January 2021 To May 2021 05 Fob Singapore Strike Price 3113 [Member]",
        "terseLabel": "January 2021 to May 2021 0.5% FOB Singapore Strike price 311.3 [Member]"
       }
      }
     },
     "localname": "January2021ToMay202105FobSingaporeStrikePrice3113Member",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_January2022ToFebruary2022ZeroPointFivePercentFobSingaporeStrikePrice564.75Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "January 2022 To February 2022 Zero Point Five Percent FOB Singapore Strike Price 564.75 [Member]",
        "terseLabel": "January 2022 to February 2022 0.5% FOB Singapore Strike Price 564.75 [Member]"
       }
      }
     },
     "localname": "January2022ToFebruary2022ZeroPointFivePercentFobSingaporeStrikePrice564.75Member",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_January2022ToJune2022Bsi58Ave10tcStrikePrice22650Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "January 2022 To June 2022 BSI58 Ave 10TC Strike Price 22,650 [Member]",
        "terseLabel": "January 2022 to June2022 BSI-58 ave 10TC Strike price 22,650 [Member]"
       }
      }
     },
     "localname": "January2022ToJune2022Bsi58Ave10tcStrikePrice22650Member",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_January2022ToJune2022Bsi58Ave10tcStrikePrice23000Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "January 2022 To June 2022 BSI58 Ave 10TC Strike Price 23,000 [Member]",
        "terseLabel": "January 2022 to June2022 BSI-58 ave 10TC Strike price 23,000 [Member]"
       }
      }
     },
     "localname": "January2022ToJune2022Bsi58Ave10tcStrikePrice23000Member",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_January2022ToJune2022Bsi58Ave10tcStrikePrice23100Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "January 2022 To June 2022 BSI58 Ave 10TC Strike Price 23,100 [Member]",
        "terseLabel": "January 2022 to June2022 BSI-58 ave 10TC Strike price 23,100 [Member]"
       }
      }
     },
     "localname": "January2022ToJune2022Bsi58Ave10tcStrikePrice23100Member",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_January2022ToJune2022ZeroPointFivePercentFobRottendamStrikePrice518Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "January 2022 To June 2022 Zero Point Five Percent FOB Rottendam Strike Price 518 [Member]",
        "terseLabel": "January 2022 to June 2022 0.5% FOB Rottedam Strike Price 518.00 [Member]"
       }
      }
     },
     "localname": "January2022ToJune2022ZeroPointFivePercentFobRottendamStrikePrice518Member",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_January2022ToMarch2022Bsi58Ave10tcStrikePrice27400OneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "January 2022 To March 2022 BSI58 Ave 10TC Strike Price 27,400 One [Member]",
        "terseLabel": "January 2022 to March 2022 BSI-58 ave 10TC Strike price 27,400 [Member]"
       }
      }
     },
     "localname": "January2022ToMarch2022Bsi58Ave10tcStrikePrice27400OneMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_January2022ToMarch2022Bsi58Ave10tcStrikePrice27400ThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "January 2022 To March 2022 BSI58 Ave 10TC Strike Price 27,400 Three [Member]",
        "terseLabel": "January 2022 to March 2022 BSI-58 ave 10TC Strike price 27,400 [Member]"
       }
      }
     },
     "localname": "January2022ToMarch2022Bsi58Ave10tcStrikePrice27400ThreeMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_January2022ToMarch2022Bsi58Ave10tcStrikePrice27400TwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "January 2022 To March 2022 BSI58 Ave 10TC Strike Price 27,400 Two [Member]",
        "terseLabel": "January 2022 to March 2022 BSI-58 ave 10TC Strike price 27,400 [Member]"
       }
      }
     },
     "localname": "January2022ToMarch2022Bsi58Ave10tcStrikePrice27400TwoMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_January2022ToMarch2022ZeroPointFivePercentFobRottendamStrikePrice533Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "January 2022 To March 2022 Zero Point Five Percent FOB Rottendam Strike Price 533 [Member]",
        "terseLabel": "January 2022 to March 2022 0.5% FOB Rottedam Strike Price 533.00 [Member]"
       }
      }
     },
     "localname": "January2022ToMarch2022ZeroPointFivePercentFobRottendamStrikePrice533Member",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_January2022ToMay2022ZeroPointFivePercentFobSingaporeStrikePrice505.25Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "January 2022 To May 2022 Zero Point Five Percent FOB Singapore Strike Price 505.25 [Member]",
        "terseLabel": "January 2022 to May 2022 0.5% FOB Singapore Strike Price 505.25 [Member]"
       }
      }
     },
     "localname": "January2022ToMay2022ZeroPointFivePercentFobSingaporeStrikePrice505.25Member",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_January2023ToDecember2023Bsi58Ave10tcStrikePrice14350OneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "January 2023 To December 2023 BSI58 Ave 10TC Strike Price 14,350 One [Member]",
        "terseLabel": "January 2023 to December 2023 BSI-58 ave 10TC Strike price 14,350 [Member]"
       }
      }
     },
     "localname": "January2023ToDecember2023Bsi58Ave10tcStrikePrice14350OneMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_January2023ToDecember2023Bsi58Ave10tcStrikePrice14350ThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "January 2023 To December 2023 BSI58 Ave 10TC Strike Price 14,350 Three [Member]",
        "terseLabel": "January 2023 to December 2023 BSI-58 ave 10TC Strike price 14,350 [Member]"
       }
      }
     },
     "localname": "January2023ToDecember2023Bsi58Ave10tcStrikePrice14350ThreeMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_January2023ToDecember2023Bsi58Ave10tcStrikePrice14350TwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "January 2023 To December 2023 BSI58 Ave 10TC Strike Price 14,350 Two [Member]",
        "terseLabel": "January 2023 to December 2023 BSI-58 ave 10TC Strike price 14,350 [Member]"
       }
      }
     },
     "localname": "January2023ToDecember2023Bsi58Ave10tcStrikePrice14350TwoMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_January2023ToDecember2023Bsi58Ave10tcStrikePrice14750Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "January 2023 To December 2023 BSI58 Ave 10TC Strike Price 14,750 [Member]",
        "terseLabel": "January 2023 to December 2023 BSI-58 ave 10TC Strike price 14,750 [Member]"
       }
      }
     },
     "localname": "January2023ToDecember2023Bsi58Ave10tcStrikePrice14750Member",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_January2023ToDecember2023Bsi58Ave10tcStrikePrice14800Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "January 2023 To December 2023 BSI58 Ave 10TC Strike Price 14,800 [Member]",
        "terseLabel": "January 2023 to December 2023 BSI-58 ave 10TC Strike price 14,800 [Member]"
       }
      }
     },
     "localname": "January2023ToDecember2023Bsi58Ave10tcStrikePrice14800Member",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_January2023ToDecember2023Bsi58Ave10tcStrikePrice15000Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "January 2023 To December 2023 BSI58 Ave 10TC Strike Price 15,000 [Member]",
        "terseLabel": "January 2023 to December 2023 BSI-58 ave 10TC Strike price 15,000 [Member]"
       }
      }
     },
     "localname": "January2023ToDecember2023Bsi58Ave10tcStrikePrice15000Member",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_JanuaryTwoThousandTwentyToDecemberTwoThousandAndTwentyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "January Two Thousand Twenty To December Two Thousand And Twenty [Member]",
        "terseLabel": "January Two Thousand Twenty To December Two Thousand And Twenty [Member]"
       }
      }
     },
     "localname": "JanuaryTwoThousandTwentyToDecemberTwoThousandAndTwentyMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_July2022ToDecember2022Bsi58Ave10tcStrikePrice22650Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "July 2022 To December 2022 BSI58 Ave 10TC Strike Price 22,650 [Member]",
        "terseLabel": "July 2022 to December 2022 BSI-58 ave 10TC Strike price\u00a022,650 [Member]"
       }
      }
     },
     "localname": "July2022ToDecember2022Bsi58Ave10tcStrikePrice22650Member",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_July2022ToDecember2022Bsi58Ave10tcStrikePrice23000Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "July 2022 To December 2022 BSI58 Ave 10TC Strike Price 23,000 [Member]",
        "terseLabel": "July 2022 to December 2022 BSI-58 ave 10TC Strike price\u00a023,000 [Member]"
       }
      }
     },
     "localname": "July2022ToDecember2022Bsi58Ave10tcStrikePrice23000Member",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_July2022ToDecember2022Bsi58Ave10tcStrikePriceOne23100Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "July 2022 To December 2022 BSI58 Ave 10TC Strike Price One 23,100 [Member]",
        "terseLabel": "July 2022 to December 2022 BSI-58 ave 10TC Strike price 23,100 [Member]"
       }
      }
     },
     "localname": "July2022ToDecember2022Bsi58Ave10tcStrikePriceOne23100Member",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_July2022ToDecember2022Bsi58Ave10tcStrikePriceTwo23100Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "July 2022 To December 2022 BSI58 Ave 10TC Strike Price Two 23,100 [Member]",
        "terseLabel": "July 2022 to December 2022 BSI-58 ave 10TC Strike price 23,100 [Member]"
       }
      }
     },
     "localname": "July2022ToDecember2022Bsi58Ave10tcStrikePriceTwo23100Member",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_July2022ToSeptember2022Bsi58Ave10tcStrikePrice21000Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "July 2022 To September 2022 BSI58 Ave 10TC Strike Price 21,000 [Member]",
        "terseLabel": "July 2022 to September 2022 BSI-58 ave 10TC Strike price 21,000 [Member]"
       }
      }
     },
     "localname": "July2022ToSeptember2022Bsi58Ave10tcStrikePrice21000Member",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_June2022Bsi58Ave10tcStrikePrice25000Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "June 2022 BSI58 Ave 10TC Strike Price 25,000 [Member]",
        "terseLabel": "June 2022 BSI-58 ave 10TC Strike price 25,000 [Member]"
       }
      }
     },
     "localname": "June2022Bsi58Ave10tcStrikePrice25000Member",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_KuhleShippingPtyLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Kuhle shipping pty ltd.",
        "label": "Kuhle Shipping Pty Ltd [Member]",
        "terseLabel": "Kuhle Shipping Pty Ltd [Member]"
       }
      }
     },
     "localname": "KuhleShippingPtyLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_LOANSTOJOINTVENTURESAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "LOANS TO JOINT VENTURES [Abstract]"
       }
      }
     },
     "localname": "LOANSTOJOINTVENTURESAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_LeaseLiabilitiesAdditions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease liabilities additions.",
        "label": "Lease Liabilities Additions",
        "terseLabel": "Additions"
       }
      }
     },
     "localname": "LeaseLiabilitiesAdditions",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_LeaseLiabilitiesDisposal": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease liabilities disposal.",
        "label": "Lease Liabilities Disposal",
        "terseLabel": "Disposal"
       }
      }
     },
     "localname": "LeaseLiabilitiesDisposal",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_LeaseLiabilitiesEffectOfForeignCurrencyExchangeDifference": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease liabilities effect of foreign currency exchange difference.",
        "label": "Lease Liabilities Effect Of Foreign Currency Exchange Difference",
        "terseLabel": "Effect of foreign currency exchange differences"
       }
      }
     },
     "localname": "LeaseLiabilitiesEffectOfForeignCurrencyExchangeDifference",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_LeaseLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease Liabilities [Line Items]"
       }
      }
     },
     "localname": "LeaseLiabilitiesLineItems",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_LeaseLiabilitiesOfDisposalGroup": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1": {
       "order": 3.0,
       "parentTag": "ifrs-full_LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Liabilities Of Disposal Group.",
        "label": "Lease Liabilities Of Disposal Group",
        "terseLabel": "Lease liabilities"
       }
      }
     },
     "localname": "LeaseLiabilitiesOfDisposalGroup",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_LeaseLiabilitiesRecognisedAsOfAcquisitionDate": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease liabilities recognised as of acquisition date",
        "label": "Lease liabilities recognised as of acquisition date",
        "terseLabel": "Lease liabilities (Note 25)"
       }
      }
     },
     "localname": "LeaseLiabilitiesRecognisedAsOfAcquisitionDate",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_LeaseLiabilitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Liabilities.",
        "label": "Lease Liabilities [Table]"
       }
      }
     },
     "localname": "LeaseLiabilitiesTable",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_LeaseLiabilitiesTransferOfLiabilitiesToHeldForSale": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Liabilities Transfer Of Liabilities To Held For Sale.",
        "label": "Lease Liabilities Transfer Of Liabilities To Held For Sale",
        "terseLabel": "Transferred to liabilities of a disposal group held for sale (Note 40)"
       }
      }
     },
     "localname": "LeaseLiabilitiesTransferOfLiabilitiesToHeldForSale",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_LeaseLiabilityInterestPayment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease liability interest payment.",
        "label": "Lease Liability interest Payment",
        "terseLabel": "Interest"
       }
      }
     },
     "localname": "LeaseLiabilityInterestPayment",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_LeaseLiabilityPrincipalPayment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease liability principal payment.",
        "label": "Lease Liability Principal Payment",
        "terseLabel": "Principal payments"
       }
      }
     },
     "localname": "LeaseLiabilityPrincipalPayment",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_LeaseModificationAdjustments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Modification Adjustments.",
        "label": "Lease Modification Adjustments",
        "terseLabel": "Adjustment(1)"
       }
      }
     },
     "localname": "LeaseModificationAdjustments",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RightOfUseAssetsSummaryOfGroupLeasesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_LeaseTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease Term.",
        "label": "Lease Term"
       }
      }
     },
     "localname": "LeaseTerm",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RightOfUseAssetsDetailsTextual"
     ],
     "xbrltype": "durationItemType"
    },
    "grin_LegalEntitysAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal entitys [Axis]"
       }
      }
     },
     "localname": "LegalEntitysAxis",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ShareCapitalDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_LegalEntitysDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal entitys [Domain]"
       }
      }
     },
     "localname": "LegalEntitysDomain",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ShareCapitalDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_LenderSwapMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lender swap.",
        "label": "Lender Swap [Member]"
       }
      }
     },
     "localname": "LenderSwapMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_LeopardTankersPteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leopard Tankers PteLtd [Member]",
        "verboseLabel": "Leopard Tankers Pte.\u00a0Ltd. [member]"
       }
      }
     },
     "localname": "LeopardTankersPteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/InterestInJointVenturesDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_LiabilitiesClassifiedAsPartOfDisposalGroupHeldForSaleabstractAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Liabilities classified as part of disposal group held for sale[abstract]",
        "label": "Liabilities classified as part of disposal group held for saleabstract [Abstract]",
        "verboseLabel": "Liabilities"
       }
      }
     },
     "localname": "LiabilitiesClassifiedAsPartOfDisposalGroupHeldForSaleabstractAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_LiborInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "LIBOR\u00a0interest rate.",
        "label": "LIBOR Interest Rate"
       }
      }
     },
     "localname": "LiborInterestRate",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherReceivablesAndPrepaymentsDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "grin_LineCreditFacility": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represent of net borrowing.",
        "label": "Line credit facility"
       }
      }
     },
     "localname": "LineCreditFacility",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_LineOfCreditFacilityFee": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "IT represents of facility fee.",
        "label": "Line of credit facility fee"
       }
      }
     },
     "localname": "LineOfCreditFacilityFee",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_LineOfCreditMaximumBorrowingCapacity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line of credit maximum borrowing capacity",
        "label": "Line of credit maximum borrowing capacity",
        "terseLabel": "Line of credit maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditMaximumBorrowingCapacity",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows1Parenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_LoanForeclosureChargesPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan Foreclosure Charges Percentage",
        "label": "Loan Foreclosure Charges Percentage",
        "terseLabel": "Loan Foreclosure Charges Percentage"
       }
      }
     },
     "localname": "LoanForeclosureChargesPercentage",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "grin_LoanReceivableRevisedMaturityDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan receivable revised maturity date.",
        "label": "Loan Receivable Revised Maturity Date",
        "terseLabel": "Loan receivable revised maturity date"
       }
      }
     },
     "localname": "LoanReceivableRevisedMaturityDate",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherReceivablesAndPrepaymentsDetailsTextual"
     ],
     "xbrltype": "dateItemType"
    },
    "grin_LoanReceivablesCurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan receivables current.",
        "label": "Loan Receivables Current",
        "terseLabel": "Loan receivables"
       }
      }
     },
     "localname": "LoanReceivablesCurrent",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherReceivablesAndPrepaymentsDetails",
      "http://www.grinshipping.com/role/OtherReceivablesAndPrepaymentsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_LoanReceivablesPeriodForWhichMaturityHasBeenExtended": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan receivables period for which maturity has been extended.",
        "label": "Loan Receivables Period For Which Maturity Has Been Extended",
        "terseLabel": "Loan receivables period for which maturity has been extended"
       }
      }
     },
     "localname": "LoanReceivablesPeriodForWhichMaturityHasBeenExtended",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherReceivablesAndPrepaymentsDetailsTextual"
     ],
     "xbrltype": "durationItemType"
    },
    "grin_LoansToJointVentureMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans to Joint Venture [Member]"
       }
      }
     },
     "localname": "LoansToJointVentureMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_LongTermMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long Term",
        "label": "Long Term [Member]"
       }
      }
     },
     "localname": "LongTermMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/CashAndBankBalancesIncludingRestrictedCashDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_ManagementFeeIncome": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income arising from management fees.",
        "label": "Management fee income",
        "verboseLabel": "Management fee income"
       }
      }
     },
     "localname": "ManagementFeeIncome",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RelatedPartiesTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_MarketInterestRates": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "market interest rates.",
        "label": "Market Interest Rates",
        "terseLabel": "market interest rates"
       }
      }
     },
     "localname": "MarketInterestRates",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "grin_Miscellaneous": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/RevenueDetails": {
       "order": 9.0,
       "parentTag": "ifrs-full_OtherFeeAndCommissionIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represent of miscellaneous.",
        "label": "Miscellaneous"
       }
      }
     },
     "localname": "Miscellaneous",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_NetAssetsIncludedInDisposalGroupClassifiedAsHeldForSale": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net assets that are classified as a part of a disposal group held for sale.",
        "label": "Net assets included in disposal group classified as held for sale",
        "periodEndLabel": "Net assets of disposal group held for sale as at 31 December",
        "periodStartLabel": "Net assets of disposal group held for sale as at 1 January",
        "totalLabel": "Net assets of disposal group"
       }
      }
     },
     "localname": "NetAssetsIncludedInDisposalGroupClassifiedAsHeldForSale",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetail2",
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_NetAssetsTransfersToDisposalGroupClassifiedAsHeldForSale": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net assets transfers to disposal group classified as held for sale.",
        "label": "Net Assets Transfers To Disposal Group Classified As Held For Sale",
        "terseLabel": "Business classified as held for sale during the year"
       }
      }
     },
     "localname": "NetAssetsTransfersToDisposalGroupClassifiedAsHeldForSale",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetail2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_NonBankSeniorSecuredTermLoanFacilityOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non Bank Senior Secured Term Loan Facility One [Member]",
        "terseLabel": "Non Bank Senior Secured Term Loan Facility One [Member]"
       }
      }
     },
     "localname": "NonBankSeniorSecuredTermLoanFacilityOneMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_NonControllingInterestPayableArisingOutOfBusinessCombination": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non controlling interest payable arising out of business combination.",
        "label": "Non Controlling Interest Payable Arising Out Of Business Combination",
        "terseLabel": "Non controlling interest payable for business combination"
       }
      }
     },
     "localname": "NonControllingInterestPayableArisingOutOfBusinessCombination",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_NonCurrentPortionOfSecuredBankLoanReceived": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of non current secured bank loans received.",
        "label": "Non current portion of secured bank loan received",
        "totalLabel": "Non current portion of secured bank loan received"
       }
      }
     },
     "localname": "NonCurrentPortionOfSecuredBankLoanReceived",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_NonInterestRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non interest rate [Member]",
        "verboseLabel": "Non-interest bearing [Member]"
       }
      }
     },
     "localname": "NonInterestRateMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails5"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_NonbankLoansReceived": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nonbank loans received",
        "label": "Nonbank loans received",
        "terseLabel": "Non - bank loans"
       }
      }
     },
     "localname": "NonbankLoansReceived",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_NoncurrentDerivativeAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncurrent Derivative Assets [Member]"
       }
      }
     },
     "localname": "NoncurrentDerivativeAssetsMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_November2022ZeroPointFivePercentFobRottedamStrikePrice528.5Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "November 2022 Zero Point Five percent FOB Rottedam Strike Price 528.5 [Member]",
        "terseLabel": "November 2022 0.5% FOB Rottedam Strike Price 528.50 [Member]"
       }
      }
     },
     "localname": "November2022ZeroPointFivePercentFobRottedamStrikePrice528.5Member",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_NumberOfOrdinarySharesIssued": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represents the number of shares issued.",
        "label": "Number of Ordinary shares issued",
        "terseLabel": "Number of shares, Issue of ordinary shares"
       }
      }
     },
     "localname": "NumberOfOrdinarySharesIssued",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ShareCapitalDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "grin_NumberOfOtherEquityInstrumentsIssuedInSharebasedPaymentArrangement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of other equity instruments issued in share-based payment arrangement",
        "label": "Number of other equity instruments issued in sharebased payment arrangement",
        "terseLabel": "Issued during the year"
       }
      }
     },
     "localname": "NumberOfOtherEquityInstrumentsIssuedInSharebasedPaymentArrangement",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails3"
     ],
     "xbrltype": "decimalItemType"
    },
    "grin_NumberOfOutstandingForwardFreightAgreements": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of outstanding forward freight agreements.",
        "label": "Number Of Outstanding Forward Freight Agreements",
        "terseLabel": "Number of outstanding forward freight agreements"
       }
      }
     },
     "localname": "NumberOfOutstandingForwardFreightAgreements",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetailsTextual"
     ],
     "xbrltype": "integerItemType"
    },
    "grin_NumberOfVesselsToBePurchased": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Vessels To Be Purchased",
        "label": "Number Of Vessels To Be Purchased",
        "terseLabel": "Number of vessels to be purchased"
       }
      }
     },
     "localname": "NumberOfVesselsToBePurchased",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "integerItemType"
    },
    "grin_NyathiLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nyathi Limited",
        "label": "Nyathi Limited [Member]"
       }
      }
     },
     "localname": "NyathiLimitedMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_October2022ToDecember2022Bsi58Ave10tcStrikePrice19000Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "October 2022 To December 2022 BSI58 Ave 10TC Strike Price 19,000 [Member]",
        "terseLabel": "October 2022 to December 2022 BSI-58 ave 10TC Strike price 19,000 [Member]"
       }
      }
     },
     "localname": "October2022ToDecember2022Bsi58Ave10tcStrikePrice19000Member",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_OfficeAndResidentialPropertyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Office And Residential Property [Member]",
        "label": "Office And Residential Property [Member]",
        "terseLabel": "Office and residential property [member]"
       }
      }
     },
     "localname": "OfficeAndResidentialPropertyMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/LeasesAndShipChartersDetailsTextual",
      "http://www.grinshipping.com/role/RightOfUseAssetsDetailsTextual",
      "http://www.grinshipping.com/role/RightOfUseAssetsSummaryOfGroupLeasesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_OfficeEquipmentAndFurnitureAndFittingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Office equipment and furniture and fittings [Member]"
       }
      }
     },
     "localname": "OfficeEquipmentAndFurnitureAndFittingsMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_OfficeEquipmentFurnitureAndFittingsAndMotorVehiclesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Office equipment furniture and fittings and motor vehicles",
        "label": "Office equipment furniture and fittings and motor vehicles [Member]",
        "verboseLabel": "Office equipment, furniture and fittings and motor vehicles [member]"
       }
      }
     },
     "localname": "OfficeEquipmentFurnitureAndFittingsAndMotorVehiclesMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_OperatingLeaseOptionToExtend": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating lease option to extend",
        "label": "Operating Lease Option To Extend",
        "verboseLabel": "Operating lease option to extend"
       }
      }
     },
     "localname": "OperatingLeaseOptionToExtend",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/LeasesAndShipChartersDetailsTextual"
     ],
     "xbrltype": "durationItemType"
    },
    "grin_OperatingLeaseRemainingLeaseTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the remaining lease term for operating lease.",
        "label": "Operating lease remaining lease term"
       }
      }
     },
     "localname": "OperatingLeaseRemainingLeaseTerm",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/LeasesAndShipChartersDetailsTextual"
     ],
     "xbrltype": "durationItemType"
    },
    "grin_OperatingSegmentsAndUnallocatedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Segments And Unallocated.",
        "label": "Operating Segments And Unallocated [Member]",
        "terseLabel": "Combined Total [Member]"
       }
      }
     },
     "localname": "OperatingSegmentsAndUnallocatedMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_OperatingSegmentsExcludingIntersegmentEliminationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating segments excluding intersegment elimination.",
        "label": "Operating Segments Excluding Intersegment Elimination [Member]",
        "terseLabel": "Total [member]"
       }
      }
     },
     "localname": "OperatingSegmentsExcludingIntersegmentEliminationMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_OtherBorrowingsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Borrowings.",
        "label": "Other Borrowings [Member]"
       }
      }
     },
     "localname": "OtherBorrowingsMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_OtherComprehensiveIncomeGainsLossesOnRemeasurementsOfDefinedBenefitPlans": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Recognised in other comprehensive income in the current year",
        "documentation": "Other comprehensive income , gains (losses) on remeasurements of defined benefit plans.",
        "label": "Other comprehensive income , gains (losses) on remeasurements of defined benefit plans"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherInvestmentsDetail5"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_OtherCurrentReceivablesAndPrepaymentsIncludedInAssetsOfADisposalGroupHeldForSale": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/OtherReceivablesAndPrepaymentsDetails": {
       "order": 1.0,
       "parentTag": "grin_OtherReceivablesAndPrepaymentsCurrent",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of other current receivables and prepayments included total assets that are classified as a part of a disposal group held for sale.",
        "label": "Other Current Receivables and Prepayments Included in assets of a disposal group held for sale",
        "negatedLabel": "Included in assets of a disposal group held for sale (Note 38)"
       }
      }
     },
     "localname": "OtherCurrentReceivablesAndPrepaymentsIncludedInAssetsOfADisposalGroupHeldForSale",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherReceivablesAndPrepaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_OtherCurrentReceivablesAndPrepaymentsNotPartOfDisposalGroup": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current receivables not part of disposal group.",
        "label": "Other Current Receivables and Prepayments Not part of disposal group",
        "totalLabel": "Other current receivables and prepayments not part of disposal group"
       }
      }
     },
     "localname": "OtherCurrentReceivablesAndPrepaymentsNotPartOfDisposalGroup",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherReceivablesAndPrepaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_OtherEquityAndReservesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other equity and reserves.",
        "label": "Other Equity And Reserves [Abstract]"
       }
      }
     },
     "localname": "OtherEquityAndReservesAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_OtherExpensesDiscontinuedOperations": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other expenses discontinued operations.",
        "label": "Other Expenses Discontinued Operations",
        "terseLabel": "Other expenses"
       }
      }
     },
     "localname": "OtherExpensesDiscontinuedOperations",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DiscontinuedOperationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_OtherInvestmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Investments.",
        "label": "Other Investments [Abstract]"
       }
      }
     },
     "localname": "OtherInvestmentsAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_OtherOperatingExpensesDiscontinumedOperations": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other operating expenses discontinued operations.",
        "label": "Other Operating Expenses Discontinued Operations",
        "terseLabel": "Other operating expense"
       }
      }
     },
     "localname": "OtherOperatingExpensesDiscontinumedOperations",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DiscontinuedOperationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_OtherOperatingIncomeExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other operating income (expense).",
        "label": "Other Operating Income (Expense) [Member]",
        "terseLabel": "Other operating income (expense)"
       }
      }
     },
     "localname": "OtherOperatingIncomeExpenseMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/GoodwillDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_OtherReceivablesAndPrepaymentsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/OtherReceivablesAndPrepaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current other receivables and prepayments.",
        "label": "Other Receivables and Prepayments Current",
        "totalLabel": "Other receivables and prepayments current"
       }
      }
     },
     "localname": "OtherReceivablesAndPrepaymentsCurrent",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherReceivablesAndPrepaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_OtherReceivablesAndPrepaymentsCurrentClassifiedAsPartOfDisposalGroupHeldForSale": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1": {
       "order": 7.0,
       "parentTag": "grin_TotalAssetsIncludedInDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of other current receivables and prepayments that are classified as a part of a disposal group held for sale.",
        "label": "Other receivables and prepayments current classified as part of disposal group held for sale",
        "verboseLabel": "Other receivables and prepayments"
       }
      }
     },
     "localname": "OtherReceivablesAndPrepaymentsCurrentClassifiedAsPartOfDisposalGroupHeldForSale",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_OtherReceivablesAndPrepaymentsNonCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 12.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of non current other receivables and prepayments.",
        "label": "Other Receivables and Prepayments Non Current",
        "verboseLabel": "Other receivables and prepayments"
       }
      }
     },
     "localname": "OtherReceivablesAndPrepaymentsNonCurrent",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_OtherReceivablesAndPrepaymentsRecognisedAsOfAcquisitionDate": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other receivables and prepayments Recognised As Of Acquisition Date",
        "label": "Other receivables and prepayments Recognised As Of Acquisition Date",
        "terseLabel": "Other receivables and prepayments"
       }
      }
     },
     "localname": "OtherReceivablesAndPrepaymentsRecognisedAsOfAcquisitionDate",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_OtherReceivablesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Receivables [Member]"
       }
      }
     },
     "localname": "OtherReceivablesMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_OtherReservesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reserves [Line Items]"
       }
      }
     },
     "localname": "OtherReservesLineItems",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_OtherReservesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reserves [Table]"
       }
      }
     },
     "localname": "OtherReservesTable",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails3"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_OthersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Others [Member]"
       }
      }
     },
     "localname": "OthersMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_OverTimeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Over Time [Abstract]",
        "terseLabel": "Over time:"
       }
      }
     },
     "localname": "OverTimeAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_ParcelServiceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Parcel Service [member]",
        "label": "Parcel Service [Member]"
       }
      }
     },
     "localname": "ParcelServiceMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/GoodwillDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_PaymentsForAcquisitionOfTreasuryShares": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 54.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments For Acquisition Of Treasury Shares.",
        "label": "Payments For Acquisition Of Treasury Shares",
        "terseLabel": "Acquisition of treasury shares"
       }
      }
     },
     "localname": "PaymentsForAcquisitionOfTreasuryShares",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_PaymentsOnBehalfOfJointVenture": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense arising from behalf of joint venture in related party transactions.",
        "label": "payments on behalf of joint venture",
        "verboseLabel": "Payments on behalf of a joint venture"
       }
      }
     },
     "localname": "PaymentsOnBehalfOfJointVenture",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RelatedPartiesTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_PaymentsToAcquireBusinesses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments to acquire businesses.",
        "label": "Payments To Acquire Businesses",
        "terseLabel": "Acquisition of subsidiary (Note 41.1)"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinesses",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_PercentageOfAssetsAllocatedInRespectOfDefinedBenefitPlan": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage Of Assets Allocated In Respect Of Defined Benefit Plan.",
        "label": "Percentage Of Assets Allocated In Respect Of Defined Benefit Plan",
        "terseLabel": "Percentage of assets allocated in respect of defined benefit plan"
       }
      }
     },
     "localname": "PercentageOfAssetsAllocatedInRespectOfDefinedBenefitPlan",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherInvestmentsParentheticalDetail1"
     ],
     "xbrltype": "percentItemType"
    },
    "grin_PercentageOfCapitalRaiseInAdditionToBaseNetworthAndPositiveRetainedEarningsToBeMaintained": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage Of Capital Raise In Addition To Base Networth And Positive Retained Earnings To Be Maintained",
        "label": "Percentage Of Capital Raise In Addition To Base Networth And Positive Retained Earnings To Be Maintained",
        "terseLabel": "Percentage of capital raise in addition to base networth and positive retained earnings to be maintained"
       }
      }
     },
     "localname": "PercentageOfCapitalRaiseInAdditionToBaseNetworthAndPositiveRetainedEarningsToBeMaintained",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "grin_PercentageOfPositiveRetainedEarningsInAdditionToBaseNetworthToBeMaintained": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage Of Positive Retained Earnings In Addition To Base Networth To Be Maintained",
        "label": "Percentage Of Positive Retained Earnings In Addition To Base Networth To Be Maintained",
        "terseLabel": "Percentage of positive retained earnings in addition to base net worth to be maintained"
       }
      }
     },
     "localname": "PercentageOfPositiveRetainedEarningsInAdditionToBaseNetworthToBeMaintained",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "grin_PercentageOfReasonablyPossibleIncreaseDecreaseInActuarialAssumption": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The reasonably possible percentage of the increase or decrease in the actuarial assumption used to determine the present value of defined benefit obligation.",
        "label": "Percentage of reasonably possible increase decrease in actuarial assumption"
       }
      }
     },
     "localname": "PercentageOfReasonablyPossibleIncreaseDecreaseInActuarialAssumption",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "grin_PercentageOfUnsatisfiedRevenueExpectedToBeRecognized": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage Of Unsatisfied Revenue Expected to be Recognized",
        "label": "Percentage Of Unsatisfied Revenue Expected to be Recognized",
        "verboseLabel": "Percentage of Unsatisfied Revenue Expected to be Recognized"
       }
      }
     },
     "localname": "PercentageOfUnsatisfiedRevenueExpectedToBeRecognized",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RevenueDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "grin_PeriodAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Period [Axis]"
       }
      }
     },
     "localname": "PeriodAxis",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_PeriodDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Period [Domain]"
       }
      }
     },
     "localname": "PeriodDomain",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_PetrochemicalShippingLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Petrochemical Shipping Limited [Member]",
        "verboseLabel": "Petrochemical Shipping Limited [member]"
       }
      }
     },
     "localname": "PetrochemicalShippingLimitedMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/InterestInJointVenturesDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_PlantAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plant and equipment [Member]"
       }
      }
     },
     "localname": "PlantAndEquipmentMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_PlantsAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plants and equipment [member]",
        "label": "Plants and equipment [Member]",
        "verboseLabel": "Plant and equipment [Member]"
       }
      }
     },
     "localname": "PlantsAndEquipmentMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetails",
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_PresentValueOfObligationsInExcessOfPlanAssets": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Present value of obligations in excess of plan assets",
        "documentation": "The amount of deficit or surplus in a defined benefit plan, adjusted for any effect of limiting a net defined benefit asset to the asset ceiling.",
        "label": "Present Value Of Obligations In Excess Of Plan Assets"
       }
      }
     },
     "localname": "PresentValueOfObligationsInExcessOfPlanAssets",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_PresentValueOfUnfundedObligations": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The present value of unfunded obligations.",
        "label": "Present value of unfunded obligations",
        "verboseLabel": "Present value of unfunded obligations"
       }
      }
     },
     "localname": "PresentValueOfUnfundedObligations",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_ProceedsFromDisposalOfBusiness": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 42.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from disposal of business.",
        "label": "Proceeds From Disposal of Business",
        "verboseLabel": "Proceeds from disposal of businesses"
       }
      }
     },
     "localname": "ProceedsFromDisposalOfBusiness",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_ProceedsPaymentsOfRestrictedCash": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 51.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow/outflow of restricted cash.",
        "label": "Proceeds Payments of Restricted Cash",
        "verboseLabel": "Restricted cash"
       }
      }
     },
     "localname": "ProceedsPaymentsOfRestrictedCash",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_ProfitOrLossForOnerousContractsMadeDuringThePeriod": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Profit or loss for onerous contracts made during the period.",
        "label": "Profit or Loss For Onerous Contracts Made During The Period",
        "terseLabel": "Released to profit or loss"
       }
      }
     },
     "localname": "ProfitOrLossForOnerousContractsMadeDuringThePeriod",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ProvisionsDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_PropertyPlantAndEquipmentOperatingLeasesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Property, plant and equipment operating leases.",
        "label": "Property, plant and equipment operating leases [Member]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentOperatingLeasesMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/PeofitLossBeforeTaxationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_ProportionOfOwnershipInterestAndVotingRightsInJointVenture": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The proportion of the ownership interest and voting rights in a joint venture held by the entity",
        "label": "Proportion of ownership interest and voting rights in joint venture",
        "terseLabel": "Proportion of ownership interest and voting rights in joint venture",
        "verboseLabel": "Proportion of ownership interest and voting power held by the Group"
       }
      }
     },
     "localname": "ProportionOfOwnershipInterestAndVotingRightsInJointVenture",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetailsTextual",
      "http://www.grinshipping.com/role/InterestInJointVenturesDetails1"
     ],
     "xbrltype": "percentItemType"
    },
    "grin_ProportionOfOwnershipInterestAndVotingRightsInSubsidiary": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The proportion of the ownership interest and voting rights in a subsidiary held by the entity",
        "label": "Proportion of ownership interest and voting rights in subsidiary",
        "verboseLabel": "Proportion of ownership interest and voting power held by the Group"
       }
      }
     },
     "localname": "ProportionOfOwnershipInterestAndVotingRightsInSubsidiary",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "grin_ProvisionForContractAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision for contract [Abstract]",
        "terseLabel": "Analysis of provision for onerous contracts:",
        "verboseLabel": "Provision for onerous contracts"
       }
      }
     },
     "localname": "ProvisionForContractAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ProvisionsDetails",
      "http://www.grinshipping.com/role/ProvisionsDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_ProvisionForOnerousContractsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision for onerous contracts [Abstract]"
       }
      }
     },
     "localname": "ProvisionForOnerousContractsAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_ProvisionsForOnerousContractsMadeDuringThePeriod": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Provisions for onerous contracts made during the period.",
        "label": "Provisions For Onerous Contracts Made During The Period",
        "terseLabel": "Provision raised"
       }
      }
     },
     "localname": "ProvisionsForOnerousContractsMadeDuringThePeriod",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ProvisionsDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_PurchaseConsideration": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchase consideration transferred for the sale of ships.",
        "label": "Purchase Consideration"
       }
      }
     },
     "localname": "PurchaseConsideration",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/InventoriesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_PurchaseOfShipFromJointVentures": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase of Ship From Joint Ventures.",
        "label": "Purchase of ship from joint venture",
        "verboseLabel": "Purchase of ships from a joint venture"
       }
      }
     },
     "localname": "PurchaseOfShipFromJointVentures",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RelatedPartiesTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_Reclassification": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassification.",
        "label": "Reclassification"
       }
      }
     },
     "localname": "Reclassification",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_ReclassificationOfShipsPropertyPlantAndEquipmentAsInventories": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount reclassified as inventories from ships, property plant and equipment.",
        "label": "Reclassification of Ships Property Plant and Equipment As Inventories",
        "verboseLabel": "Ships reclassified from Ships, property, plant and equipment as inventories (Note\u00a014)"
       }
      }
     },
     "localname": "ReclassificationOfShipsPropertyPlantAndEquipmentAsInventories",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_ReclassificationToDisposalGroupHeldForSaleInRightOfUseAsset": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassification To Disposal Group Held For Sale In Right Of Use Asset.",
        "label": "Reclassification To Disposal Group Held For Sale In Right Of Use Asset",
        "terseLabel": "Reclassification to disposal group held for sale (Note 40)"
       }
      }
     },
     "localname": "ReclassificationToDisposalGroupHeldForSaleInRightOfUseAsset",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RightOfUseAssetsSummaryOfGroupLeasesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_ReclassificationToNonCurrentAssetsHeldForSale": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/InterestInJointVenturesDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_InvestmentsInJointVentures",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reclassification to Non Current Assets Held For Sale.",
        "label": "Reclassification to Non Current Assets Held For Sale",
        "verboseLabel": "Reclassification to assets classified as held for sale"
       }
      }
     },
     "localname": "ReclassificationToNonCurrentAssetsHeldForSale",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/InterestInJointVenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_ReclassifiedAssetAsInventories": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets reclassified as inventories.",
        "label": "Reclassified Asset as Inventories",
        "verboseLabel": "Reclassified Asset as Inventories"
       }
      }
     },
     "localname": "ReclassifiedAssetAsInventories",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/InventoriesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_RecordDateForDeterminingTheShareholdersEligibleForDividend": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Record date for determining the shareholders eligible for dividend.",
        "label": "Record Date For Determining The Shareholders Eligible For Dividend",
        "terseLabel": "Record date for determining the shareholders eligible for dividend"
       }
      }
     },
     "localname": "RecordDateForDeterminingTheShareholdersEligibleForDividend",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/EventsAfterTheReportingPeriodDetailsTextual"
     ],
     "xbrltype": "dateItemType"
    },
    "grin_ReissuedToEmployeesUnderTheForfeitableSharePlan": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reissued to employees under the Forfeitable Share Plan",
        "label": "Reissued to employees under the Forfeitable Share Plan",
        "terseLabel": "Reissued to employees under the Forfeitable Share Plan"
       }
      }
     },
     "localname": "ReissuedToEmployeesUnderTheForfeitableSharePlan",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails1"
     ],
     "xbrltype": "sharesItemType"
    },
    "grin_RepaymentOfPreferenceSharesByAJointVenture": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repayment of preference shares by a joint venture.",
        "label": "Repayment Of Preference Shares By A Joint Venture",
        "terseLabel": "Repayment of preference shares by a joint venture"
       }
      }
     },
     "localname": "RepaymentOfPreferenceSharesByAJointVenture",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RelatedPartiesTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_ReserveForShareBasedPayments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reserve for Share based Payments",
        "label": "Reserve for Share based Payments",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "ReserveForShareBasedPayments",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_RestatementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restatement",
        "label": "Restatement [Member]"
       }
      }
     },
     "localname": "RestatementMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails",
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_RestrictedCashCurrentAndNonCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Cash Current and Non Current [Abstract]",
        "verboseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashCurrentAndNonCurrentAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/CashAndBankBalancesIncludingRestrictedCashDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_RevenueDiscontinuedOperation": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue discontinued operation.",
        "label": "Revenue Discontinued Operation",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueDiscontinuedOperation",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DiscontinuedOperationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_RevenueFromManagementFees": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/RevenueDetails": {
       "order": 8.0,
       "parentTag": "ifrs-full_OtherFeeAndCommissionIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of revenue from management fees.",
        "label": "Revenue from Management fees",
        "verboseLabel": "Management fees"
       }
      }
     },
     "localname": "RevenueFromManagementFees",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_RevenueFromSaleOfBunkersAndOtherConsumables": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/RevenueDetails": {
       "order": 3.0,
       "parentTag": "grin_RevenueFromSaleOfShipTotal",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of sale of bunkers and other consumables.",
        "label": "Revenue from sale of bunkers and other consumables",
        "verboseLabel": "Sale of bunkers and other consumables"
       }
      }
     },
     "localname": "RevenueFromSaleOfBunkersAndOtherConsumables",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_RevenueFromSaleOfShip": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of revenue from sale of ship.",
        "label": "Revenue from sale of ship",
        "verboseLabel": "Ship sale revenue"
       }
      }
     },
     "localname": "RevenueFromSaleOfShip",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_RevenueFromSaleOfShipTotal": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/RevenueDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_Revenue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of revenue from sale of ship.",
        "label": "Revenue from sale of ship Total",
        "totalLabel": "Ship sales"
       }
      }
     },
     "localname": "RevenueFromSaleOfShipTotal",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_ReversalOfImpairmentOfRightToUseAsset": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reversal of impairment of right to use asset.",
        "label": "Reversal Of Impairment Of Right To Use Asset",
        "terseLabel": "Reversal of impairment of right to use asset"
       }
      }
     },
     "localname": "ReversalOfImpairmentOfRightToUseAsset",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RightOfUseAssetsSummaryOfGroupLeasesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_RightOfUseAssetsOfDisposalGroup": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1": {
       "order": 11.0,
       "parentTag": "grin_TotalAssetsIncludedInDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right Of Use Assets Of Disposal Group",
        "label": "Right Of Use Assets Of Disposal Group",
        "terseLabel": "Right-of-use assets"
       }
      }
     },
     "localname": "RightOfUseAssetsOfDisposalGroup",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_RightOfUseAssetsRecognisedAsOfAcquisitionDate": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right of use assets recognised as of acquisition date",
        "label": "Right of use assets recognised as of acquisition date",
        "terseLabel": "Right-of-use assets (Note 15)"
       }
      }
     },
     "localname": "RightOfUseAssetsRecognisedAsOfAcquisitionDate",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_RightOfUseAssetsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right of use assets.",
        "label": "RIGHT OF USE ASSETS [Text Block]",
        "verboseLabel": "RIGHT-OF-USE ASSETS"
       }
      }
     },
     "localname": "RightOfUseAssetsTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RightOfUseAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_SHARECAPITALANDPREMIUMAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SHARE CAPITAL AND PREMIUM [Abstract]"
       }
      }
     },
     "localname": "SHARECAPITALANDPREMIUMAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_SaleOfBusinessAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale Of Business [Abstract]"
       }
      }
     },
     "localname": "SaleOfBusinessAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_SaleOfShips": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/RevenueDetails": {
       "order": 2.0,
       "parentTag": "grin_RevenueFromSaleOfShipTotal",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of sale of ships revenue.",
        "label": "Sale of ships"
       }
      }
     },
     "localname": "SaleOfShips",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_ScheduleOfLongTermBorrowingsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "the entire disclosure of detailed information about long term borrowings",
        "label": "Schedule Of Long Term Borrowings [Table Text Block]"
       }
      }
     },
     "localname": "ScheduleOfLongTermBorrowingsTableTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_ScheduleOfPrincipalActuarialAssumptionsUsedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of principal actuarial assumptions used [Abstract]",
        "terseLabel": "The principal actuarial assumptions applied in the determination of fair values include:"
       }
      }
     },
     "localname": "ScheduleOfPrincipalActuarialAssumptionsUsedAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_ScheduleOfPrincipalActuarialAssumptionsUsedTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of principal actuarial assumptions used",
        "label": "Schedule of principal actuarial assumptions used [Table Text Block]",
        "verboseLabel": "Schedule of principal actuarial assumptions used [text block]"
       }
      }
     },
     "localname": "ScheduleOfPrincipalActuarialAssumptionsUsedTableTextBlock",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RetirementBenefitObligationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "grin_SecondDrawdownMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Second drawdown.",
        "label": "Second Drawdown [Member]"
       }
      }
     },
     "localname": "SecondDrawdownMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_SecuredAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Secured [Abstract]",
        "verboseLabel": "Secured \u2013 at amortised cost:"
       }
      }
     },
     "localname": "SecuredAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_SecuredLoanAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Secured loan [Abstract]"
       }
      }
     },
     "localname": "SecuredLoanAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_SecuredTermFacility": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represents of senior term credit facility.",
        "label": "Secured term facility"
       }
      }
     },
     "localname": "SecuredTermFacility",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_SecuritiesAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities [Axis]"
       }
      }
     },
     "localname": "SecuritiesAxis",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_SecuritiesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities [Domain]"
       }
      }
     },
     "localname": "SecuritiesDomain",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_SeniorSecuredCreditFacilityFiveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Secured Credit Facility Five [Member]"
       }
      }
     },
     "localname": "SeniorSecuredCreditFacilityFiveMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_SeniorSecuredCreditFacilityFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Secured Credit Facility Four [Member]"
       }
      }
     },
     "localname": "SeniorSecuredCreditFacilityFourMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_SeniorSecuredCreditFacilityOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Secured Credit Facility one [Member]"
       }
      }
     },
     "localname": "SeniorSecuredCreditFacilityOneMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_SeniorSecuredCreditFacilitySevenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior secured credit facility seven.",
        "label": "Senior Secured Credit Facility Seven [Member]",
        "terseLabel": "Senior Secured Credit Facility Seven [Member]"
       }
      }
     },
     "localname": "SeniorSecuredCreditFacilitySevenMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows1Parenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_SeniorSecuredCreditFacilitySixMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Secured Credit Facility Six.",
        "label": "Senior Secured Credit Facility Six [Member]",
        "terseLabel": "Senior Secured Credit Facility Six [Member]"
       }
      }
     },
     "localname": "SeniorSecuredCreditFacilitySixMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows1Parenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_SeniorSecuredCreditFacilityThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Secured Credit Facility Three [Member]"
       }
      }
     },
     "localname": "SeniorSecuredCreditFacilityThreeMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_SensitivityFactorAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sensitivity Factor [Axis]"
       }
      }
     },
     "localname": "SensitivityFactorAxis",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_SensitivityFactorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sensitivity Factor [Member]"
       }
      }
     },
     "localname": "SensitivityFactorMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_ServiceAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Service [axis]",
        "label": "Service [Axis]"
       }
      }
     },
     "localname": "ServiceAxis",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/GoodwillDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_ServiceDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Service [axis]",
        "label": "Service [Domain]"
       }
      }
     },
     "localname": "ServiceDomain",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/GoodwillDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_SettlementOfInterestBearingLoan": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Settlement of interest bearing loan.",
        "label": "Settlement Of Interest Bearing Loan",
        "terseLabel": "Settlement of interest bearing loan"
       }
      }
     },
     "localname": "SettlementOfInterestBearingLoan",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RelatedPartiesTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_SettlementOfNoncontrollingInterests": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Settlement of noncontrolling interests.",
        "label": "Settlement Of Noncontrolling Interests",
        "terseLabel": "Settlement of non controlling interests"
       }
      }
     },
     "localname": "SettlementOfNoncontrollingInterests",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_ShareBasedCompensationByShareBasedAwardNumberOfSharesAuthorizedForIssuance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share based compensation by share based award number of shares authorized for issuance.",
        "label": "Share Based Compensation By Share Based Award Number Of Shares Authorized For Issuance",
        "terseLabel": "Share based compensation by share based award number of shares authorized for issuance"
       }
      }
     },
     "localname": "ShareBasedCompensationByShareBasedAwardNumberOfSharesAuthorizedForIssuance",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "grin_ShareBasedCompensationByShareBasedPaymentArrangementVestingPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share based compensation by share based payment arrangement vesting period.",
        "label": "Share Based Compensation By Share Based Payment Arrangement Vesting Period",
        "terseLabel": "Share based compensation by share based payment arrangement vesting period."
       }
      }
     },
     "localname": "ShareBasedCompensationByShareBasedPaymentArrangementVestingPeriod",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetailsTextual"
     ],
     "xbrltype": "durationItemType"
    },
    "grin_ShareBasedCompensationNumberOfSharesNonvestedSubjectedToAwards": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share based Compensation,Number Of Shares Nonvested Subjected to Awards",
        "label": "Share based CompensationNumber Of Shares Nonvested Subjected to Awards"
       }
      }
     },
     "localname": "ShareBasedCompensationNumberOfSharesNonvestedSubjectedToAwards",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "grin_ShareBasedPaymentsNumberOfAwardsAvailableForGrant": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share based Payments Number of Awards Available for Grant",
        "label": "Share based Payments Number of Awards Available for Grant"
       }
      }
     },
     "localname": "ShareBasedPaymentsNumberOfAwardsAvailableForGrant",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "grin_ShareOfPostAcquisitionLossNetOfDividendsReceived": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/InterestInJointVenturesDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_InvestmentsInJointVentures",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount Share of post acquisition loss net of dividends received.",
        "label": "Share of Post Acquisition Loss Net Of Dividends Received",
        "negatedLabel": "Share of post-acquisition profit (loss), net of dividends received"
       }
      }
     },
     "localname": "ShareOfPostAcquisitionLossNetOfDividendsReceived",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/InterestInJointVenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_ShareOfPreTaxProfitLossFromJointVentures": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLossAlternate1": {
       "order": 7.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of pre tax profit loss from joint ventures.",
        "label": "Share Of Pre tax Profit Loss From Joint Ventures",
        "verboseLabel": "Share of losses of joint ventures"
       }
      }
     },
     "localname": "ShareOfPreTaxProfitLossFromJointVentures",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_ShareOfPretaxProfitLossFromJointVenturesDiscontinuedOperations": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of pretax profit loss from joint ventures discontinued operations.",
        "label": "Share Of Pretax Profit Loss From Joint Ventures Discontinued Operations",
        "terseLabel": "Share of (losses) profit of joint ventures"
       }
      }
     },
     "localname": "ShareOfPretaxProfitLossFromJointVenturesDiscontinuedOperations",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DiscontinuedOperationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_ShareOfProfitLossFromContinuingOperationsOfSubsidiaryAccountedForUsingEquityMethod": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of profit loss from continuing operations of subsidiary accounted for using equity method",
        "label": "Share of profit loss from continuing operations of subsidiary accounted for using equity method",
        "terseLabel": "Share of profit (loss) for the year"
       }
      }
     },
     "localname": "ShareOfProfitLossFromContinuingOperationsOfSubsidiaryAccountedForUsingEquityMethod",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/NonControllingInterestDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_SharesInSubsidiaryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares In Subsidiary [Member]",
        "terseLabel": "Shares In Subsidiary [Member]"
       }
      }
     },
     "localname": "SharesInSubsidiaryMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_SharesWithAntiDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares with anti dilutive effect not included in calculation of diluted earnings per share.",
        "label": "Shares With Anti Dilutive Effect Not Included In Calculation Of Diluted Earnings Per Share",
        "terseLabel": "Number of shares"
       }
      }
     },
     "localname": "SharesWithAntiDilutiveEffectNotIncludedInCalculationOfDilutedEarningsPerShare",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/EarningsPerShareDetails1"
     ],
     "xbrltype": "sharesItemType"
    },
    "grin_ShipAndShipEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ship And Ship Equipment [Member]",
        "label": "Ship And Ship Equipment [Member]",
        "terseLabel": "Ship and ship equipment [member]"
       }
      }
     },
     "localname": "ShipAndShipEquipmentMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RightOfUseAssetsDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_ShipEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ship Equipment [Member]",
        "label": "Ship Equipment [Member]",
        "terseLabel": "Ship equipment [member]"
       }
      }
     },
     "localname": "ShipEquipmentMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails",
      "http://www.grinshipping.com/role/RightOfUseAssetsDetailsTextual",
      "http://www.grinshipping.com/role/RightOfUseAssetsSummaryOfGroupLeasesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_ShipOwnedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ship Owned.",
        "label": "Ship Owned [Member]"
       }
      }
     },
     "localname": "ShipOwnedMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/LeasesAndShipChartersDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_ShippingMarketPriceSensitivityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shipping Market Price Sensitivity [Member]"
       }
      }
     },
     "localname": "ShippingMarketPriceSensitivityMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_ShipsByNameAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ships by name [Axis].",
        "label": "Ships By Name [Axis]",
        "terseLabel": "Ships By Name [axis]"
       }
      }
     },
     "localname": "ShipsByNameAxis",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/EventsAfterTheReportingPeriodDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_ShipsByNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ships by name [Domain].",
        "label": "Ships By Name [Domain]",
        "terseLabel": "Ships By Name [member]"
       }
      }
     },
     "localname": "ShipsByNameDomain",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/EventsAfterTheReportingPeriodDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_ShipsPropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ships property plant and equipment [Abstract]"
       }
      }
     },
     "localname": "ShipsPropertyPlantAndEquipmentAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "xbrltype": "stringItemType"
    },
    "grin_ShipsPropertyPlantAndEquipmentClassifiedAsPartOfDisposalGroupHeldForSale": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1": {
       "order": 9.0,
       "parentTag": "grin_TotalAssetsIncludedInDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of ships, property, plant and equipment that are classified as a part of a disposal group held for sale.",
        "label": "Ships property plant and equipment classified as part of disposal group held for sale",
        "terseLabel": "Ships, property, plant and equipment"
       }
      }
     },
     "localname": "ShipsPropertyPlantAndEquipmentClassifiedAsPartOfDisposalGroupHeldForSale",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_ShipsRecognisedAsInventories": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represents the amount of ships recognized as inventories.",
        "label": "Ships recognised as inventories",
        "verboseLabel": "Ships recognised as inventories"
       }
      }
     },
     "localname": "ShipsRecognisedAsInventories",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_ShortTermMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short Term",
        "label": "Short Term [Member]"
       }
      }
     },
     "localname": "ShortTermMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/CashAndBankBalancesIncludingRestrictedCashDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_SouthAfricaRandsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "South africa rands Member",
        "label": "South africa rands [Member]",
        "verboseLabel": "South African rands [Member]"
       }
      }
     },
     "localname": "SouthAfricaRandsMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails2",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_Statement1LineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement1 [Line Items]",
        "terseLabel": "Impairment loss recognised on financial assets",
        "verboseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "Statement1LineItems",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetailsTextual",
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails",
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1",
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetailsTextual",
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetails",
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual",
      "http://www.grinshipping.com/role/CommitmentsDetails",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows1",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows1Parenthetical",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.grinshipping.com/role/DeferredTaxDetailTextuals",
      "http://www.grinshipping.com/role/DeferredTaxDetails",
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails1",
      "http://www.grinshipping.com/role/DividendsDetailsTextual",
      "http://www.grinshipping.com/role/EarningsPerShareDetails",
      "http://www.grinshipping.com/role/EventsAfterTheReportingPeriodDetailsTextual",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails1",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails2",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails3",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails5",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails6",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails7",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails8",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetailsTextual",
      "http://www.grinshipping.com/role/GoodwillDetails",
      "http://www.grinshipping.com/role/GoodwillDetails1",
      "http://www.grinshipping.com/role/GoodwillDetailsTextual",
      "http://www.grinshipping.com/role/IncomeTaxDetails",
      "http://www.grinshipping.com/role/IncomeTaxDetails1",
      "http://www.grinshipping.com/role/IncomeTaxDetailsTextual",
      "http://www.grinshipping.com/role/IntangibleAssetsDetails",
      "http://www.grinshipping.com/role/IntangibleAssetsDetailsTextual",
      "http://www.grinshipping.com/role/InterestInJointVenturesDetails",
      "http://www.grinshipping.com/role/InterestInJointVenturesDetails1",
      "http://www.grinshipping.com/role/InterestInJointVenturesDetailsTextual",
      "http://www.grinshipping.com/role/InventoriesDetails",
      "http://www.grinshipping.com/role/InventoriesDetails1",
      "http://www.grinshipping.com/role/LeasesAndShipChartersDetailsTextual",
      "http://www.grinshipping.com/role/LoansToJointVenturesParentheticalDetails",
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails",
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails2",
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetailsTextual",
      "http://www.grinshipping.com/role/OtherReceivablesAndPrepaymentsDetails",
      "http://www.grinshipping.com/role/PeofitLossBeforeTaxationDetails",
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails",
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails1",
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails2",
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetailsTextual",
      "http://www.grinshipping.com/role/RevenueDetails",
      "http://www.grinshipping.com/role/RevenueDetailsTextual",
      "http://www.grinshipping.com/role/SegmentInformationDetails",
      "http://www.grinshipping.com/role/SegmentInformationDetailsTextual",
      "http://www.grinshipping.com/role/ShareCapitalDetails",
      "http://www.grinshipping.com/role/ShareCapitalDetailsTextual",
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetails",
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetailsTextual",
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetails2",
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetailsTextual",
      "http://www.grinshipping.com/role/SubsidiariesDetails",
      "http://www.grinshipping.com/role/TradeAndOtherPayablesDetails",
      "http://www.grinshipping.com/role/TradeReceivablesDetails",
      "http://www.grinshipping.com/role/TradeReceivablesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_Statement1Table": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement1 [Table]",
        "verboseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "Statement1Table",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetailsTextual",
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails",
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1",
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetailsTextual",
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetails",
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual",
      "http://www.grinshipping.com/role/CommitmentsDetails",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows1",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows1Parenthetical",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.grinshipping.com/role/DeferredTaxDetailTextuals",
      "http://www.grinshipping.com/role/DeferredTaxDetails",
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails1",
      "http://www.grinshipping.com/role/DividendsDetailsTextual",
      "http://www.grinshipping.com/role/EarningsPerShareDetails",
      "http://www.grinshipping.com/role/EventsAfterTheReportingPeriodDetailsTextual",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails1",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails2",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails3",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails5",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails6",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails7",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails8",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetailsTextual",
      "http://www.grinshipping.com/role/GoodwillDetails",
      "http://www.grinshipping.com/role/GoodwillDetails1",
      "http://www.grinshipping.com/role/GoodwillDetailsTextual",
      "http://www.grinshipping.com/role/IncomeTaxDetails",
      "http://www.grinshipping.com/role/IncomeTaxDetails1",
      "http://www.grinshipping.com/role/IncomeTaxDetailsTextual",
      "http://www.grinshipping.com/role/IntangibleAssetsDetails",
      "http://www.grinshipping.com/role/IntangibleAssetsDetailsTextual",
      "http://www.grinshipping.com/role/InterestInJointVenturesDetails",
      "http://www.grinshipping.com/role/InterestInJointVenturesDetails1",
      "http://www.grinshipping.com/role/InterestInJointVenturesDetailsTextual",
      "http://www.grinshipping.com/role/InventoriesDetails",
      "http://www.grinshipping.com/role/InventoriesDetails1",
      "http://www.grinshipping.com/role/LeasesAndShipChartersDetailsTextual",
      "http://www.grinshipping.com/role/LoansToJointVenturesParentheticalDetails",
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails",
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails2",
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetailsTextual",
      "http://www.grinshipping.com/role/OtherReceivablesAndPrepaymentsDetails",
      "http://www.grinshipping.com/role/PeofitLossBeforeTaxationDetails",
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails",
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails1",
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails2",
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetailsTextual",
      "http://www.grinshipping.com/role/RevenueDetails",
      "http://www.grinshipping.com/role/RevenueDetailsTextual",
      "http://www.grinshipping.com/role/SegmentInformationDetails",
      "http://www.grinshipping.com/role/SegmentInformationDetailsTextual",
      "http://www.grinshipping.com/role/ShareCapitalDetails",
      "http://www.grinshipping.com/role/ShareCapitalDetailsTextual",
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetails",
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetailsTextual",
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetails2",
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetailsTextual",
      "http://www.grinshipping.com/role/SubsidiariesDetails",
      "http://www.grinshipping.com/role/TradeAndOtherPayablesDetails",
      "http://www.grinshipping.com/role/TradeReceivablesDetails",
      "http://www.grinshipping.com/role/TradeReceivablesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_StatementClassOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement Class Of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetailsTextual",
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails",
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1",
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetailsTextual",
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetails",
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual",
      "http://www.grinshipping.com/role/CommitmentsDetails",
      "http://www.grinshipping.com/role/DeferredTaxDetailTextuals",
      "http://www.grinshipping.com/role/DividendsDetailsTextual",
      "http://www.grinshipping.com/role/EventsAfterTheReportingPeriodDetailsTextual",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails1",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails6",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails8",
      "http://www.grinshipping.com/role/GoodwillDetails",
      "http://www.grinshipping.com/role/GoodwillDetails1",
      "http://www.grinshipping.com/role/GoodwillDetailsTextual",
      "http://www.grinshipping.com/role/IncomeTaxDetails",
      "http://www.grinshipping.com/role/IncomeTaxDetailsTextual",
      "http://www.grinshipping.com/role/IntangibleAssetsDetails",
      "http://www.grinshipping.com/role/IntangibleAssetsDetailsTextual",
      "http://www.grinshipping.com/role/InventoriesDetails",
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetailsTextual",
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails",
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails1",
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails2",
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetailsTextual",
      "http://www.grinshipping.com/role/RevenueDetails",
      "http://www.grinshipping.com/role/RevenueDetailsTextual",
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_StatementClassOfStockDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement Class Of Stock [Domain]"
       }
      }
     },
     "localname": "StatementClassOfStockDomain",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetailsTextual",
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails",
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1",
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetailsTextual",
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetails",
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual",
      "http://www.grinshipping.com/role/CommitmentsDetails",
      "http://www.grinshipping.com/role/DeferredTaxDetailTextuals",
      "http://www.grinshipping.com/role/DividendsDetailsTextual",
      "http://www.grinshipping.com/role/EventsAfterTheReportingPeriodDetailsTextual",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails1",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails6",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails8",
      "http://www.grinshipping.com/role/GoodwillDetails",
      "http://www.grinshipping.com/role/GoodwillDetails1",
      "http://www.grinshipping.com/role/GoodwillDetailsTextual",
      "http://www.grinshipping.com/role/IncomeTaxDetails",
      "http://www.grinshipping.com/role/IncomeTaxDetailsTextual",
      "http://www.grinshipping.com/role/IntangibleAssetsDetails",
      "http://www.grinshipping.com/role/IntangibleAssetsDetailsTextual",
      "http://www.grinshipping.com/role/InventoriesDetails",
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetailsTextual",
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails",
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails1",
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails2",
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetailsTextual",
      "http://www.grinshipping.com/role/RevenueDetails",
      "http://www.grinshipping.com/role/RevenueDetailsTextual",
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_StatusOfTheDebtorsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Status Of The Debtors [Axis]"
       }
      }
     },
     "localname": "StatusOfTheDebtorsAxis",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/TradeReceivablesDetails4",
      "http://www.grinshipping.com/role/TradeReceivablesDetails5"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_StatusOfTheDebtorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Status Of The Debtors [Member]"
       }
      }
     },
     "localname": "StatusOfTheDebtorsMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/TradeReceivablesDetails4",
      "http://www.grinshipping.com/role/TradeReceivablesDetails5"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_StockIssuedDuringThePeriodShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock issued during the period shares.",
        "label": "Stock Issued During The Period Shares",
        "terseLabel": "Stock issued during the period shares"
       }
      }
     },
     "localname": "StockIssuedDuringThePeriodShares",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ShareCapitalDetailsTextual"
     ],
     "xbrltype": "sharesItemType"
    },
    "grin_SubsegmentAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsegment [Axis]"
       }
      }
     },
     "localname": "SubsegmentAxis",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_SubsegmentDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsegment [Domain]"
       }
      }
     },
     "localname": "SubsegmentDomain",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_SupermaxMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supermax [Member]"
       }
      }
     },
     "localname": "SupermaxMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplemental cash flow information.",
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows1"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_TankerBusinessMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tanker business [Member]",
        "label": "Tanker business [Member]",
        "terseLabel": "Tanker business [Member]"
       }
      }
     },
     "localname": "TankerBusinessMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DiscontinuedOperationDetail",
      "http://www.grinshipping.com/role/DiscontinuedOperationDetail1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_TaxEffectOfDifferentTaxRatesOfSubsidiaries": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/IncomeTaxDetails1": {
       "order": 2.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to different subsidiaries income tax rate.",
        "label": "Tax effect of different tax rates of subsidiaries",
        "verboseLabel": "Effect of different tax rates of subsidiaries operating in other jurisdictions"
       }
      }
     },
     "localname": "TaxEffectOfDifferentTaxRatesOfSubsidiaries",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/IncomeTaxDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_TaxEffectOfOverprovisionInPriorYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/IncomeTaxDetails1": {
       "order": 3.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount representing the over provision of tax.",
        "label": "Tax effect of overprovision in prior year",
        "verboseLabel": "Under (over) provision of tax in prior year"
       }
      }
     },
     "localname": "TaxEffectOfOverprovisionInPriorYear",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/IncomeTaxDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_TaxEffectOfTaxWithholdings": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/IncomeTaxDetails1": {
       "order": 4.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount representing tax effect of tax withholdings.",
        "label": "Tax effect of tax withholdings",
        "verboseLabel": "Withholding tax"
       }
      }
     },
     "localname": "TaxEffectOfTaxWithholdings",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/IncomeTaxDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_TaxWithholdings": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/IncomeTaxDetails": {
       "order": 7.0,
       "parentTag": "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the tax withholdings.",
        "label": "Tax Withholdings",
        "verboseLabel": "Withholding taxes"
       }
      }
     },
     "localname": "TaxWithholdings",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_TechnicalManagementFeeIncome": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of revenue arising from technical management in related party transactions.",
        "label": "Technical management fee income",
        "verboseLabel": "Technical management fee income"
       }
      }
     },
     "localname": "TechnicalManagementFeeIncome",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RelatedPartiesTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_ThereafterYearMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Thereafter year Member",
        "label": "Thereafter year [Member]"
       }
      }
     },
     "localname": "ThereafterYearMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/CriticalAccountingJudgementsAndKeySourcesOfEstimationUncertaintyDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_ThreeMonthLiborMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Three month LIBOR.",
        "label": "Three Month LIBOR [Member]"
       }
      }
     },
     "localname": "ThreeMonthLiborMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_TotalAssetsIncludedInDisposalGroupsClassifiedAsHeldForSale": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1": {
       "order": 4.0,
       "parentTag": "grin_NetAssetsIncludedInDisposalGroupClassifiedAsHeldForSale",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of total assets that are classified as a part of a disposal group held for sale.",
        "label": "Total assets included in disposal groups classified as held for sale",
        "totalLabel": "Assets classified as held for sale"
       }
      }
     },
     "localname": "TotalAssetsIncludedInDisposalGroupsClassifiedAsHeldForSale",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_TotalBankLoan": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of bank loan total.",
        "label": "Total Bank Loan"
       }
      }
     },
     "localname": "TotalBankLoan",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_TradeAndOtherPayablesClassifiedAsPartOfDisposalGroupHeldForSale": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of trade and other payables that are classified as a part of a disposal group held for sale.",
        "label": "Trade and other payables classified as part of disposal group held for sale",
        "terseLabel": "Less: included in liabilities of a disposal group held for sale (Note 38)"
       }
      }
     },
     "localname": "TradeAndOtherPayablesClassifiedAsPartOfDisposalGroupHeldForSale",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/TradeAndOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_TradeAndOtherPayablesForDisposalGroupOfHeldForSale": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1": {
       "order": 2.0,
       "parentTag": "ifrs-full_LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represents the amount of trade and other payables for disposal group held for sale.",
        "label": "Trade and Other Payables for Disposal Group of Held For Sale",
        "verboseLabel": "Trade and other payables"
       }
      }
     },
     "localname": "TradeAndOtherPayablesForDisposalGroupOfHeldForSale",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_TradeReceivablesBeforeReceivableFromThePoolsAndAfterAllowanceForCreditLosses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trade receivables before receivable from the pools and after allowance for credit losses.",
        "label": "Trade Receivables Before Receivable From The Pools And After Allowance For Credit Losses",
        "terseLabel": "Trade receivables before receivable from the pools and after allowance for credit losses"
       }
      }
     },
     "localname": "TradeReceivablesBeforeReceivableFromThePoolsAndAfterAllowanceForCreditLosses",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/TradeReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_TradeReceivablesClassifiedAsPartOfDisposalGroupHeldForSale": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1": {
       "order": 6.0,
       "parentTag": "grin_TotalAssetsIncludedInDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of trade receivables that are classified as a part of a disposal group held for sale.",
        "label": "Trade receivables classified as part of disposal group held for sale",
        "verboseLabel": "Trade receivables"
       }
      }
     },
     "localname": "TradeReceivablesClassifiedAsPartOfDisposalGroupHeldForSale",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_TradeReceivablesDueFromThePools": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of receivables due from the pools.",
        "label": "Trade Receivables Due From The Pools",
        "terseLabel": "Trade receivables due from the pools"
       }
      }
     },
     "localname": "TradeReceivablesDueFromThePools",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/TradeReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_TradeReceivablesGross": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trade receivables gross.",
        "label": "Trade Receivables Gross",
        "terseLabel": "Trade receivables"
       }
      }
     },
     "localname": "TradeReceivablesGross",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/TradeReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_TradeReceivablesNetAfterIncludingReceivablesFromThePools": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trade receivables net after including receivables from the pools.",
        "label": "Trade Receivables Net After Including Receivables From The Pools",
        "terseLabel": "Trade receivables net after including receivables from the pools"
       }
      }
     },
     "localname": "TradeReceivablesNetAfterIncludingReceivablesFromThePools",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/TradeReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_TradeReceivablesOutstandingPeriodForWhichExpectedCreditLossRateIsNotConsidered": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trade receivables outstanding period for which expected credit loss rate is not considered.",
        "label": "Trade Receivables Outstanding Period For Which Expected Credit Loss Rate Is Not Considered",
        "terseLabel": "Trade receivables outstanding period for which expected credit loss rate is not considered"
       }
      }
     },
     "localname": "TradeReceivablesOutstandingPeriodForWhichExpectedCreditLossRateIsNotConsidered",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ContractAssetsDetailsTextual"
     ],
     "xbrltype": "durationItemType"
    },
    "grin_TrainingSchoolMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Training school.",
        "label": "Training School [Member]"
       }
      }
     },
     "localname": "TrainingSchoolMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_TransferOfPensionFundSurplus": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transfer of pension fund surplus.",
        "label": "Transfer Of Pension Fund Surplus",
        "terseLabel": "Transfer of pension fund surplus (Note 19)"
       }
      }
     },
     "localname": "TransferOfPensionFundSurplus",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_TreasurySharesIssuedToEmployeesUnderTheForfeitableSharePlan": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Treasury shares issued to employees under the forfeitable share plan.",
        "label": "Treasury Shares Issued To Employees Under The Forfeitable Share Plan",
        "terseLabel": "Treasury shares issued to employees under the Forfeitable Share Plan"
       }
      }
     },
     "localname": "TreasurySharesIssuedToEmployeesUnderTheForfeitableSharePlan",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_TreasurySharesReissuedToEmployeesUnderTheForfeitableSharePlan": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Treasury shares reissued to employees under the forfeitable share plan.",
        "label": "Treasury Shares Reissued To Employees Under The Forfeitable Share Plan",
        "terseLabel": "Treasury shares reissued to employees under the Forfeitable Share Plan (Note 29)"
       }
      }
     },
     "localname": "TreasurySharesReissuedToEmployeesUnderTheForfeitableSharePlan",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_TriViewShippingPteLtdmemberMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TriViewShippingPteLtdmember",
        "label": "TriView Shipping PteLtdmember [Member]",
        "verboseLabel": "Tri-View Shipping Pte.\u00a0Ltd. [member]"
       }
      }
     },
     "localname": "TriViewShippingPteLtdmemberMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/InterestInJointVenturesDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_TwoThousandEighteenAwardMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two Thousand Eighteen Award [Member]",
        "terseLabel": "2018 Award [Member]"
       }
      }
     },
     "localname": "TwoThousandEighteenAwardMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_TwoThousandEighteenFSPMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two Thousand eighteen FSP [Member]",
        "verboseLabel": "2018 FSP [Member]"
       }
      }
     },
     "localname": "TwoThousandEighteenFSPMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetailsTextual",
      "http://www.grinshipping.com/role/ShareCapitalDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_TwoThousandTwentyAwardMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two Thousand Twenty Award [Member]",
        "terseLabel": "2020 Award [Member]"
       }
      }
     },
     "localname": "TwoThousandTwentyAwardMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_TwoThousandTwentyOneAwardMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand twenty one award.",
        "label": "Two Thousand Twenty One Award [Member]",
        "terseLabel": "2021 Award [Member]"
       }
      }
     },
     "localname": "TwoThousandTwentyOneAwardMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_TypeOfLeaseAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of lease",
        "label": "Type of lease [Axis]"
       }
      }
     },
     "localname": "TypeOfLeaseAxis",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/LeasesAndShipChartersDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_TypeOfLeaseDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of lease",
        "label": "Type of lease [Domain]"
       }
      }
     },
     "localname": "TypeOfLeaseDomain",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/LeasesAndShipChartersDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_UnabsorbedTaxLosses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of unabsorbed tax losses",
        "label": "Unabsorbed tax losses"
       }
      }
     },
     "localname": "UnabsorbedTaxLosses",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DeferredTaxDetailTextuals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_UnicornAtlanticPteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unicorn Atlantic Pte.\u00a0Ltd",
        "label": "Unicorn Atlantic PteLtd [Member]",
        "verboseLabel": "Unicorn Atlantic Pte. Ltd. [member]"
       }
      }
     },
     "localname": "UnicornAtlanticPteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_UnicornBalticPteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unicorn Baltic Pte.\u00a0Ltd",
        "label": "Unicorn Baltic PteLtd [Member]",
        "verboseLabel": "Unicorn Baltic Pte. Ltd.[member]"
       }
      }
     },
     "localname": "UnicornBalticPteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_UnicornBulkCarriersLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unicorn Bulk Carriers\u00a0Ltd",
        "label": "Unicorn Bulk CarriersLtd [Member]",
        "verboseLabel": "Unicorn Bulk Carriers Ltd [member]"
       }
      }
     },
     "localname": "UnicornBulkCarriersLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_UnicornCaspianPteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unicorn Caspian Pte.\u00a0Ltd.",
        "label": "Unicorn Caspian PteLtd [Member]",
        "verboseLabel": "Unicorn Caspian Pte.\u00a0Ltd.[member]"
       }
      }
     },
     "localname": "UnicornCaspianPteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_UnicornIoniaPteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unicorn Ionia PteLtd",
        "label": "Unicorn Ionia PteLtd [Member]",
        "verboseLabel": "Unicorn Ionia Pte. Ltd. [member]"
       }
      }
     },
     "localname": "UnicornIoniaPteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_UnicornMalaccaPteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unicorn Malacca Pte.\u00a0Ltd",
        "label": "Unicorn Malacca PteLtd [Member]",
        "verboseLabel": "Unicorn Malacca Pte.\u00a0Ltd.\u00a0[member]"
       }
      }
     },
     "localname": "UnicornMalaccaPteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_UnicornMarmaraPteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unicorn Marmara PteLtd",
        "label": "Unicorn Marmara PteLtd [Member]",
        "verboseLabel": "Unicorn Marmara Pte.\u00a0Ltd.[member]"
       }
      }
     },
     "localname": "UnicornMarmaraPteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_UnicornMoonPteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unicorn Moon Pte Ltd [Member]"
       }
      }
     },
     "localname": "UnicornMoonPteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_UnicornRossPteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unicorn Ross PteLtd",
        "label": "Unicorn Ross PteLtd [Member]",
        "verboseLabel": "Unicorn Ross Pte. Ltd. [member]"
       }
      }
     },
     "localname": "UnicornRossPteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_UnicornScotiaPteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unicorn Scotia Pte.\u00a0Ltd",
        "label": "Unicorn Scotia Pte.\u00a0Ltd. [member]"
       }
      }
     },
     "localname": "UnicornScotiaPteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_UnicornSunPteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unicorn Sun Pte Ltd [Member]"
       }
      }
     },
     "localname": "UnicornSunPteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_UnicornTankerDivisionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unicorn tanker division.",
        "label": "Unicorn Tanker Division [Member]"
       }
      }
     },
     "localname": "UnicornTankerDivisionMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_UnicornTankerOperations434PteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unicorn Tanker Operations (434) Pte Ltd",
        "label": "Unicorn Tanker Operations 434 Pte Ltd [Member]",
        "verboseLabel": "Unicorn Tanker Operations (434) Pte. Ltd. [member]"
       }
      }
     },
     "localname": "UnicornTankerOperations434PteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_UnicornTankersInternationalLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unicorn Tankers International\u00a0Ltd",
        "label": "Unicorn Tankers InternationalLtd [Member]",
        "verboseLabel": "Unicorn Tankers International\u00a0Ltd [member]"
       }
      }
     },
     "localname": "UnicornTankersInternationalLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_UnicornTankersInternationalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unicorn Tankers International [member]",
        "label": "Unicorn Tankers International [Member]"
       }
      }
     },
     "localname": "UnicornTankersInternationalMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/GoodwillDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_UnitedStatesDollarsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "United States dollars Member",
        "label": "United States dollars [Member]"
       }
      }
     },
     "localname": "UnitedStatesDollarsMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails2",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails3"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_UnsecuredLoansToJointVentures": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unsecured joint ventures loan made by the entity.",
        "label": "Unsecured Loans To Joint Ventures"
       }
      }
     },
     "localname": "UnsecuredLoansToJointVentures",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/LoansToJointVenturesParentheticalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_VSBulkCarriersPteLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "IVS Bulk Carriers Pte.\u00a0Ltd",
        "label": "VS Bulk Carriers PteLtd [Member]",
        "verboseLabel": "IVS Bulk Carriers Pte. Ltd. [member]"
       }
      }
     },
     "localname": "VSBulkCarriersPteLtdMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_VariableInterestRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable interest rate [Member]",
        "verboseLabel": "Variable interest rate instruments [Member]"
       }
      }
     },
     "localname": "VariableInterestRateMember",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails5"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_VariableInterestRateOneAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable interest rate one.",
        "label": "Variable Interest Rate One [Axis]"
       }
      }
     },
     "localname": "VariableInterestRateOneAxis",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_VariableInterestRateOneDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Variable interest rate one.",
        "label": "Variable Interest Rate One [Domain]"
       }
      }
     },
     "localname": "VariableInterestRateOneDomain",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_VesselOperatingCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLossAlternate1": {
       "order": 12.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of vessel operating costs.",
        "label": "Vessel operating costs",
        "negatedLabel": "Vessel operating costs",
        "verboseLabel": "Vessel operating costs"
       }
      }
     },
     "localname": "VesselOperatingCosts",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_VesselOperatingCostsDiscontinuedOperations": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vessel operating costs discontinued operations.",
        "label": "Vessel Operating Costs Discontinued Operations",
        "terseLabel": "Vessel operating costs"
       }
      }
     },
     "localname": "VesselOperatingCostsDiscontinuedOperations",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DiscontinuedOperationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_VesselRevenue": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/RevenueDetails": {
       "order": 4.0,
       "parentTag": "ifrs-full_Revenue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of vessel revenue.",
        "label": "Vessel Revenue",
        "totalLabel": "Vessel revenue"
       }
      }
     },
     "localname": "VesselRevenue",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_VesselRevenues": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of vessel revenue.",
        "label": "Vessel Revenues",
        "verboseLabel": "Vessel revenue"
       }
      }
     },
     "localname": "VesselRevenues",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_VestingAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting [Axis]",
        "label": "Vesting [Axis]"
       }
      }
     },
     "localname": "VestingAxis",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "grin_VestingDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting [Domain].",
        "label": "Vesting [member]"
       }
      }
     },
     "localname": "VestingDomain",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "grin_VoyageExpeneseDiscontinuedOperations": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Voyage expenese discontinued operations.",
        "label": "Voyage Expenese Discontinued Operations",
        "terseLabel": "Voyage expenses"
       }
      }
     },
     "localname": "VoyageExpeneseDiscontinuedOperations",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/DiscontinuedOperationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_VoyageExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLossAlternate1": {
       "order": 11.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the amount of voyage expenses.",
        "label": "Voyage expenses",
        "negatedLabel": "Voyage expenses",
        "verboseLabel": "Voyage expenses"
       }
      }
     },
     "localname": "VoyageExpenses",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_VoyagesInProgressCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of current voyages in Progress.",
        "label": "Voyages in Progress Current",
        "verboseLabel": "Voyages in progress"
       }
      }
     },
     "localname": "VoyagesInProgressCurrent",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/OtherReceivablesAndPrepaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "grin_WeightedAverageDefinedBenefitObligation": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average of a defined benefit obligation.",
        "label": "Weighted Average Defined Benefit Obligation",
        "terseLabel": "Weighted average duration of defined benefit obligation"
       }
      }
     },
     "localname": "WeightedAverageDefinedBenefitObligation",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetailsTextual"
     ],
     "xbrltype": "durationItemType"
    },
    "grin_WeightedAverageEffectiveInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the percentage of weighted average interest rate in non derivative financial liablities.",
        "label": "Weighted average effective interest rate"
       }
      }
     },
     "localname": "WeightedAverageEffectiveInterestRate",
     "nsuri": "http://www.grinshipping.com/20211231",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails5"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_Accruals": {
     "auth_ref": [
      "r40"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liabilities to pay for goods or services that have been received or supplied but have not been paid, invoiced or formally agreed with the supplier, including amounts due to employees."
       }
      },
      "en-us": {
       "role": {
        "label": "Accruals",
        "verboseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "Accruals",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/TradeAndOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AccumulatedDepreciationAndAmortisationMember": {
     "auth_ref": [
      "r80",
      "r90",
      "r152",
      "r164",
      "r167"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for accumulated depreciation and amortisation. [Refer: Depreciation and amortisation expense]"
       }
      },
      "en-us": {
       "role": {
        "label": "Accumulated depreciation and amortisation [member]",
        "terseLabel": "Accumulated depreciation [member]",
        "verboseLabel": "Accumulated amortisation [member]"
       }
      }
     },
     "localname": "AccumulatedDepreciationAndAmortisationMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/IntangibleAssetsDetails",
      "http://www.grinshipping.com/role/InventoriesDetails1",
      "http://www.grinshipping.com/role/RightOfUseAssetsSummaryOfGroupLeasesDetail",
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AccumulatedImpairmentMember": {
     "auth_ref": [
      "r80",
      "r152",
      "r164",
      "r167",
      "r278",
      "r301",
      "r306",
      "r372",
      "r375"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for accumulated impairment. [Refer: Impairment loss]"
       }
      },
      "en-us": {
       "role": {
        "definitionGuidance": "included in assets of a disposal group held for sale [member]",
        "label": "Accumulated impairment [member]",
        "verboseLabel": "Impairment [member]"
       }
      }
     },
     "localname": "AccumulatedImpairmentMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetailsTextual",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails5",
      "http://www.grinshipping.com/role/GoodwillDetails",
      "http://www.grinshipping.com/role/IntangibleAssetsDetails",
      "http://www.grinshipping.com/role/InventoriesDetails1",
      "http://www.grinshipping.com/role/RightOfUseAssetsSummaryOfGroupLeasesDetail",
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AccumulatedOtherComprehensiveIncome": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 41.0,
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of accumulated items of income and expense (including reclassification adjustments) that are not recognised in profit or loss as required or permitted by other IFRSs. [Refer: IFRSs [member]; Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive income",
        "verboseLabel": "Accumulated profit (losses)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred": {
     "auth_ref": [
      "r270"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The fair value, at acquisition date, of the consideration transferred in a business combination. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Consideration transferred, acquisition-date fair value",
        "negatedLabel": "Total purchase consideration",
        "positiveLabel": "Non-controlling interest arising on the acquisition of IVS Bulk Pte. Ltd. (Note 39.1)"
       }
      }
     },
     "localname": "AcquisitiondateFairValueOfTotalConsiderationTransferred",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetails1",
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetailsTextual",
      "http://www.grinshipping.com/role/NonControllingInterestDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination": {
     "auth_ref": [
      "r272"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of acquisition-related costs recognised as an expense for transactions that are recognised separately from the acquisition of assets and the assumption of liabilities in business combinations. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Acquisition-related costs recognised as expense for transaction recognised separately from acquisition of assets and assumption of liabilities in business combination",
        "terseLabel": "Business combination expenses incurred"
       }
      }
     },
     "localname": "AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "auth_ref": [
      "r83"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase in property, plant and equipment resulting from acquisitions through business combinations. [Refer: Business combinations [member]; Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Acquisitions through business combinations, property, plant and equipment",
        "terseLabel": "Acquisition of subsidiary (Note 39.1 and Note 39.2)",
        "verboseLabel": "Acquisitions through business combinations, property, plant and equipment"
       }
      }
     },
     "localname": "AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetails",
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ActuarialAssumptionOfDiscountRates": {
     "auth_ref": [
      "r103"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The discount rate used as the significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit obligation, at present value; Actuarial assumptions [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Actuarial assumption of discount rates",
        "verboseLabel": "Discount rate (p.a.)"
       }
      }
     },
     "localname": "ActuarialAssumptionOfDiscountRates",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ActuarialAssumptionOfMedicalCostTrendRates": {
     "auth_ref": [
      "r103"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Medical cost trend rate used as significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit obligation, at present value; Actuarial assumptions [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Actuarial assumption of medical cost trend rates",
        "verboseLabel": "Health care cost inflation rate (p.a.)"
       }
      }
     },
     "localname": "ActuarialAssumptionOfMedicalCostTrendRates",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ActuarialAssumptionsAxis": {
     "auth_ref": [
      "r104"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Actuarial assumptions [axis]"
       }
      }
     },
     "localname": "ActuarialAssumptionsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherInvestmentsDetailsTextual",
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails",
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ActuarialAssumptionsMember": {
     "auth_ref": [
      "r104"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all actuarial assumptions. Actuarial assumptions are the entity\u2019s unbiased and mutually compatible best estimates of the demographic and financial variables that will determine the ultimate cost of providing post-employment benefits. It also represents the standard value for the 'Actuarial assumptions' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Actuarial assumptions [member]"
       }
      }
     },
     "localname": "ActuarialAssumptionsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherInvestmentsDetailsTextual",
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails",
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r99"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease (increase) in a net defined benefit liability (asset) resulting from actuarial gains (losses) arising from changes in financial assumptions that result in remeasurements of the net defined benefit liability (asset). Financial assumptions deal with items such as: (a) the discount rate; (b) benefit levels, excluding any cost of the benefits to be met by employees, and future salary; (c) in the case of medical benefits, future medical costs, including claim handling costs (ie the costs that will be incurred in processing and resolving claims, including legal and adjuster's fees); and (d) taxes payable by the plan on contributions relating to service before the reporting date or on benefits resulting from that service. [Refer: Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Actuarial gains (losses) arising from changes in financial assumptions, net defined benefit liability (asset)",
        "negatedLabel": "Actuarial gains"
       }
      }
     },
     "localname": "ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets": {
     "auth_ref": [
      "r367"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of additional allowance for credit losses of financial assets recognised in profit or loss. [Refer: Allowance account for credit losses of financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Additional allowance recognised in profit or loss, allowance account for credit losses of financial assets",
        "negatedLabel": "Net remeasurement of loss allowance"
       }
      }
     },
     "localname": "AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/TradeReceivablesDetails5"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionalRecognitionGoodwill": {
     "auth_ref": [
      "r275"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of additional goodwill recognised, except goodwill included in a disposal group that, on acquisition, meets the criteria to be classified as held for sale in accordance with IFRS 5. [Refer: Goodwill; Disposal groups classified as held for sale [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Additional recognition, goodwill",
        "terseLabel": "Acquired on acquisition of subsidiary"
       }
      }
     },
     "localname": "AdditionalRecognitionGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/GoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r153"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of additions to intangible assets other than goodwill, other than those acquired through business combinations. [Refer: Business combinations [member]; Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Additions other than through business combinations, intangible assets other than goodwill",
        "verboseLabel": "Additions"
       }
      }
     },
     "localname": "AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/IntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "auth_ref": [
      "r81"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of additions to property, plant and equipment other than those acquired through business combinations. [Refer: Business combinations [member]; Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Additions other than through business combinations, property, plant and equipment",
        "verboseLabel": "Additions"
       }
      }
     },
     "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionsToRightofuseAssets": {
     "auth_ref": [
      "r256"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of additions to right-of-use assets. [Refer: Right-of-use assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Additions to right-of-use assets",
        "terseLabel": "Additions"
       }
      }
     },
     "localname": "AdditionsToRightofuseAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/RightOfUseAssetsSummaryOfGroupLeasesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustedWeightedAverageShares": {
     "auth_ref": [
      "r141"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average number of ordinary shares outstanding plus the weighted average number of ordinary shares that would be issued on the conversion of all the dilutive potential ordinary shares into ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjusted weighted average number of ordinary shares outstanding",
        "verboseLabel": "Weighted average number of ordinary shares for the purpose of diluted profit/(loss) per share"
       }
      }
     },
     "localname": "AdjustedWeightedAverageShares",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_AdjustmentsForCurrentTaxOfPriorPeriod": {
     "auth_ref": [
      "r65"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/IncomeTaxDetails": {
       "order": 6.0,
       "parentTag": "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments of tax expense (income) recognised in the period for current tax of prior periods."
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for current tax of prior periods",
        "terseLabel": "Adjustment of current tax of prior period",
        "verboseLabel": "In respect of prior years"
       }
      }
     },
     "localname": "AdjustmentsForCurrentTaxOfPriorPeriod",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/DiscontinuedOperationDetailsTextual",
      "http://www.grinshipping.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInContractAssets": {
     "auth_ref": [
      "r180"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 30.0,
       "parentTag": "grin_CashFlowsFromusedInOperationsBeforeChangesInShips",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for the decrease (increase) in contract assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Contract assets; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in contract assets",
        "verboseLabel": "Contract assets"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInContractAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInInventories": {
     "auth_ref": [
      "r180"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 25.0,
       "parentTag": "grin_CashFlowsFromusedInOperationsBeforeChangesInShips",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in inventories to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Inventories; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in inventories",
        "verboseLabel": "Inventories"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInInventories",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables": {
     "auth_ref": [
      "r182"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 26.0,
       "parentTag": "grin_CashFlowsFromusedInOperationsBeforeChangesInShips",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in trade and other receivables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other receivables; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in trade and other receivables",
        "verboseLabel": "Trade receivables, other receivables and prepayments"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDeferredTaxExpense": {
     "auth_ref": [
      "r182"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/IncomeTaxDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_DeferredTaxExpenseIncome",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for deferred tax expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Deferred tax expense (income); Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for deferred tax expense",
        "verboseLabel": "In respect of the current year"
       }
      }
     },
     "localname": "AdjustmentsForDeferredTaxExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDeferredTaxOfPriorPeriods": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/IncomeTaxDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_DeferredTaxExpenseIncome",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments of tax expense (income) recognised in the period for the deferred tax of prior periods."
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for deferred tax of prior periods",
        "verboseLabel": "In respect of prior years"
       }
      }
     },
     "localname": "AdjustmentsForDeferredTaxOfPriorPeriods",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss": {
     "auth_ref": [
      "r182"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      },
      "http://www.grinshipping.com/role/PeofitLossBeforeTaxationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for depreciation and amortisation expense and impairment loss (reversal of impairment loss) to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Impairment loss; Depreciation and amortisation expense; Impairment loss (reversal of impairment loss) recognised in profit or loss; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for depreciation and amortisation expense and impairment loss (reversal of impairment loss) recognised in profit or loss",
        "totalLabel": "Total depreciation and amortisation",
        "verboseLabel": "Depreciation and amortisation"
       }
      }
     },
     "localname": "AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.grinshipping.com/role/PeofitLossBeforeTaxationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment": {
     "auth_ref": [
      "r182"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for gain (loss) on disposals of property, plant and equipment to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss); Property, plant and equipment; Disposals, property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for gain (loss) on disposals, property, plant and equipment",
        "negatedLabel": "Gain on disposal of plant and equipment"
       }
      }
     },
     "localname": "AdjustmentsForGainLossOnDisposalsPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForImpairmentLossRecognisedInProfitOrLossGoodwill": {
     "auth_ref": [
      "r182"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for impairment loss on goodwill recognised in profit or loss to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Goodwill; Impairment loss; Impairment loss recognised in profit or loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for impairment loss recognised in profit or loss, goodwill",
        "negatedLabel": "Impairment loss on goodwill (Note 18)",
        "verboseLabel": "Impairment loss recognised on goodwill and intangibles"
       }
      }
     },
     "localname": "AdjustmentsForImpairmentLossRecognisedInProfitOrLossGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.grinshipping.com/role/OtherOperatingIncomeExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss": {
     "auth_ref": [
      "r181"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 19.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Impairment loss (reversal of impairment loss) recognised in profit or loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss",
        "verboseLabel": "Impairment loss recognised on financial assets"
       }
      }
     },
     "localname": "AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInventories": {
     "auth_ref": [
      "r182"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for impairment loss (reversal of impairment loss) on inventories recognised in profit or loss to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Inventories; Impairment loss; Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss; Impairment loss (reversal of impairment loss) recognised in profit or loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss, inventories",
        "verboseLabel": "(Reversal of)\u00a0impairment loss recognised on ships"
       }
      }
     },
     "localname": "AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossInventories",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment": {
     "auth_ref": [
      "r182"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for impairment loss (reversal of impairment loss) on property, plant and equipment recognised in profit or loss to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss; Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for impairment loss (reversal of impairment loss) recognised in profit or loss, property, plant and equipment",
        "negatedLabel": "Reversal of (impairment loss) on ships (Note 13)"
       }
      }
     },
     "localname": "AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherOperatingIncomeExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForIncomeTaxExpense": {
     "auth_ref": [
      "r186"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 21.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for income tax expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for income tax expense",
        "terseLabel": "Income tax (benefit) expense"
       }
      }
     },
     "localname": "AdjustmentsForIncomeTaxExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities": {
     "auth_ref": [
      "r182"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 17.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in employee benefit liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for increase (decrease) in employee benefit liabilities",
        "verboseLabel": "Components of defined benefit costs recognised in profit or loss"
       }
      }
     },
     "localname": "AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables": {
     "auth_ref": [
      "r182"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 27.0,
       "parentTag": "grin_CashFlowsFromusedInOperationsBeforeChangesInShips",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in trade and other payables to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Trade and other payables; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for increase (decrease) in trade and other payables",
        "verboseLabel": "Trade and other payables"
       }
      }
     },
     "localname": "AdjustmentsForIncreaseDecreaseInTradeAndOtherPayables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForInterestExpense": {
     "auth_ref": [
      "r182"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 15.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for interest expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Interest expense; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for interest expense",
        "verboseLabel": "Interest expense"
       }
      }
     },
     "localname": "AdjustmentsForInterestExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForInterestIncome": {
     "auth_ref": [
      "r182"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 16.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for interest income expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Interest income; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for interest income",
        "negatedLabel": "Interest income"
       }
      }
     },
     "localname": "AdjustmentsForInterestIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForReconcileProfitLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile profit (loss) [abstract]",
        "verboseLabel": "Adjustments for:"
       }
      }
     },
     "localname": "AdjustmentsForReconcileProfitLossAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_AdjustmentsForSharebasedPayments": {
     "auth_ref": [
      "r181"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 13.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for share-based payments to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for share-based payments",
        "terseLabel": "Recognition of share-based payments expenses"
       }
      }
     },
     "localname": "AdjustmentsForSharebasedPayments",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains": {
     "auth_ref": [
      "r181",
      "r197"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 14.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for unrealised foreign exchange losses (gains) to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for unrealised foreign exchange losses (gains)",
        "terseLabel": "Net foreign exchange (gain) loss"
       }
      }
     },
     "localname": "AdjustmentsForUnrealisedForeignExchangeLossesGains",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdministrativeExpense": {
     "auth_ref": [
      "r2",
      "r59",
      "r123"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLossAlternate1": {
       "order": 6.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expenses that the entity classifies as being administrative."
       }
      },
      "en-us": {
       "role": {
        "label": "Administrative expenses",
        "negatedLabel": "Administrative expense"
       }
      }
     },
     "localname": "AdministrativeExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://www.grinshipping.com/role/NonControllingInterestDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AggregatedMeasurementMember": {
     "auth_ref": [
      "r162",
      "r166",
      "r235"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all types of measurement. It also represents the standard value for the 'Measurement' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Aggregated measurement [member]"
       }
      }
     },
     "localname": "AggregatedMeasurementMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails7",
      "http://www.grinshipping.com/role/InventoriesDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AggregatedTimeBandsMember": {
     "auth_ref": [
      "r32",
      "r105",
      "r247",
      "r259",
      "r261",
      "r292",
      "r319",
      "r322",
      "r347",
      "r348",
      "r350",
      "r355"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated time bands. It also represents the standard value for the 'Maturity' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Aggregated time bands [member]"
       }
      }
     },
     "localname": "AggregatedTimeBandsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetails",
      "http://www.grinshipping.com/role/CommitmentsDetails",
      "http://www.grinshipping.com/role/CriticalAccountingJudgementsAndKeySourcesOfEstimationUncertaintyDetailsTextual",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails5",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails6",
      "http://www.grinshipping.com/role/GoodwillDetailsTextual",
      "http://www.grinshipping.com/role/IncomeTaxDetails1",
      "http://www.grinshipping.com/role/LeasesAndShipChartersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AllLevelsOfFairValueHierarchyMember": {
     "auth_ref": [
      "r102",
      "r236"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all levels of the fair value hierarchy. It also represents the standard value for the 'Levels of fair value hierarchy' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "All levels of fair value hierarchy [member]"
       }
      }
     },
     "localname": "AllLevelsOfFairValueHierarchyMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails8"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets": {
     "auth_ref": [
      "r367"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of an allowance account used to record impairments to financial assets due to credit losses. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Allowance account for credit losses of financial assets",
        "negatedLabel": "Less: Loss allowance",
        "negatedTotalLabel": "Balance at 31 December",
        "verboseLabel": "Allowance for credit loss on contract assets"
       }
      }
     },
     "localname": "AllowanceAccountForCreditLossesOfFinancialAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ContractAssetsDetailsTextual",
      "http://www.grinshipping.com/role/TradeReceivablesDetails",
      "http://www.grinshipping.com/role/TradeReceivablesDetails4",
      "http://www.grinshipping.com/role/TradeReceivablesDetails5"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AmortisationExpense": {
     "auth_ref": [
      "r13"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/PeofitLossBeforeTaxationDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of amortisation expense. Amortisation is the systematic allocation of depreciable amounts of intangible assets over their useful lives."
       }
      },
      "en-us": {
       "role": {
        "label": "Amortisation expense",
        "verboseLabel": "Amortisation of intangible assets"
       }
      }
     },
     "localname": "AmortisationExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/PeofitLossBeforeTaxationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r156"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of amortisation of intangible assets other than goodwill. [Refer: Depreciation and amortisation expense; Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Amortisation, intangible assets other than goodwill",
        "verboseLabel": "Amortisation"
       }
      }
     },
     "localname": "AmortisationIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/IntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ApplicableTaxRate": {
     "auth_ref": [
      "r68"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The applicable income tax rate."
       }
      },
      "en-us": {
       "role": {
        "label": "Applicable tax rate"
       }
      }
     },
     "localname": "ApplicableTaxRate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/IncomeTaxDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_Assets": {
     "auth_ref": [
      "r29",
      "r235",
      "r236",
      "r237",
      "r332",
      "r335"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      },
      "en-us": {
       "role": {
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets",
        "verboseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails",
      "http://www.grinshipping.com/role/LoansToJointVenturesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis": {
     "auth_ref": [
      "r288"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Assets and liabilities classified as held for sale [axis]"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesClassifiedAsHeldForSaleAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember": {
     "auth_ref": [
      "r288"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for assets and liabilities that are not classified as held for sale. It also represents the standard value for the 'Assets and liabilities classified as held for sale' axis if no other member is used. [Refer: Non-current assets held for sale [member]; Liabilities included in disposal groups classified as held for sale; Disposal groups classified as held for sale [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Assets and liabilities not classified as held for sale [member]"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesNotClassifiedAsHeldForSaleMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AssetsLiabilitiesOfBenefitPlan": {
     "auth_ref": [
      "r121"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets of a retirement benefit plan less liabilities other than the actuarial present value of promised retirement benefits."
       }
      },
      "en-us": {
       "role": {
        "label": "Assets (liabilities) of benefit plan",
        "periodEndLabel": "Present value of other investment at 31 December",
        "periodStartLabel": "Recognised asset at 1 January"
       }
      }
     },
     "localname": "AssetsLiabilitiesOfBenefitPlan",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherInvestmentsDetail5"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AssetsThatEntityContinuesToRecognise": {
     "auth_ref": [
      "r311"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of transferred financial assets that the entity continues to recognise in full. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Assets that entity continues to recognise",
        "negatedTerseLabel": "Less: Transferred to asset of disposal group classified as held for sale (Note 38)"
       }
      }
     },
     "localname": "AssetsThatEntityContinuesToRecognise",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AssociatedLiabilitiesThatEntityContinuesToRecognise": {
     "auth_ref": [
      "r311"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liabilities associated with transferred financial assets that the entity continues to recognise in full. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Associated liabilities that entity continues to recognise",
        "negatedLabel": "Less: Transferred to asset of disposal group classified as held for sale (Note 38)"
       }
      }
     },
     "localname": "AssociatedLiabilitiesThatEntityContinuesToRecognise",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AtCostMember": {
     "auth_ref": [
      "r162",
      "r166",
      "r168"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for measurement based on cost. Cost is the amount of cash or cash equivalents paid or the fair value of the other consideration given to acquire an asset at the time of its acquisition or construction, or, when applicable, the amount attributed to that asset when initially recognised in accordance with the specific requirements of other IFRSs."
       }
      },
      "en-us": {
       "role": {
        "label": "At cost [member]",
        "terseLabel": "Cost [member]"
       }
      }
     },
     "localname": "AtCostMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/InventoriesDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_BalancesWithBanks": {
     "auth_ref": [
      "r194"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/CashAndBankBalancesIncludingRestrictedCashDetails": {
       "order": 2.0,
       "parentTag": "grin_CashAndBankBalances",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of cash balances held at banks."
       }
      },
      "en-us": {
       "role": {
        "label": "Balances with banks",
        "verboseLabel": "Cash at bank"
       }
      }
     },
     "localname": "BalancesWithBanks",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/CashAndBankBalancesIncludingRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_BasicEarningsLossPerShare": {
     "auth_ref": [
      "r137",
      "r138"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator) divided by the weighted average number of ordinary shares outstanding during the period (the denominator)."
       }
      },
      "en-us": {
       "role": {
        "label": "Basic earnings (loss) per share",
        "terseLabel": "Basic",
        "verboseLabel": "Basic profit (loss) per share"
       }
      }
     },
     "localname": "BasicEarningsLossPerShare",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://www.grinshipping.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_BasicEarningsLossPerShareFromContinuingOperations": {
     "auth_ref": [
      "r137",
      "r138"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Basic earnings (loss) per share from continuing operations. [Refer: Basic earnings (loss) per share; Continuing operations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Basic earnings (loss) per share from continuing operations",
        "terseLabel": "Basic profit (loss) per share",
        "verboseLabel": "From continuing operations - Basic"
       }
      }
     },
     "localname": "BasicEarningsLossPerShareFromContinuingOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://www.grinshipping.com/role/EarningsPerShareDetails3"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_BasicEarningsLossPerShareFromDiscontinuedOperations": {
     "auth_ref": [
      "r138",
      "r139"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Basic earnings (loss) per share from discontinued operations. [Refer: Basic earnings (loss) per share; Discontinued operations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Basic earnings (loss) per share from discontinued operations",
        "terseLabel": "Basic profit (loss) per share"
       }
      }
     },
     "localname": "BasicEarningsLossPerShareFromDiscontinuedOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/EarningsPerShareDetails4"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_Borrowings": {
     "auth_ref": [
      "r29"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of outstanding funds that the entity is obligated to repay."
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings",
        "totalLabel": "Borrowings"
       }
      }
     },
     "localname": "Borrowings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetails",
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_BorrowingsAdjustmentToInterestRateBasis": {
     "auth_ref": [
      "r315"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The adjustment to the basis (reference rate) used for calculation of the interest rate on borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings, adjustment to interest rate basis",
        "terseLabel": "Borrowings, adjustment to interest rate basis"
       }
      }
     },
     "localname": "BorrowingsAdjustmentToInterestRateBasis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_BorrowingsByNameAxis": {
     "auth_ref": [
      "r315"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings by name [axis]"
       }
      }
     },
     "localname": "BorrowingsByNameAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_BorrowingsByNameMember": {
     "auth_ref": [
      "r315"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all borrowings when disaggregated by name. It also represents the standard value for the 'Borrowings by name' axis if no other member is used. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings by name [member]"
       }
      }
     },
     "localname": "BorrowingsByNameMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_BorrowingsInterestRate": {
     "auth_ref": [
      "r315"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The interest rate on borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings, interest rate"
       }
      }
     },
     "localname": "BorrowingsInterestRate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_BorrowingsMaturity": {
     "auth_ref": [
      "r315"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The maturity of borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings, maturity",
        "terseLabel": "Borrowings maturity"
       }
      }
     },
     "localname": "BorrowingsMaturity",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_BorrowingsRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r271"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for borrowings assumed in a business combination. [Refer: Borrowings; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings recognised as of acquisition date",
        "negatedLabel": "Bank loans (Note 26)"
       }
      }
     },
     "localname": "BorrowingsRecognisedAsOfAcquisitionDate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_BottomOfRangeMember": {
     "auth_ref": [
      "r241",
      "r243",
      "r244",
      "r265",
      "r315",
      "r350"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the bottom of a range."
       }
      },
      "en-us": {
       "role": {
        "label": "Bottom of range [member]",
        "terseLabel": "Bottom of range [member]"
       }
      }
     },
     "localname": "BottomOfRangeMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetailsTextual",
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual",
      "http://www.grinshipping.com/role/CriticalAccountingJudgementsAndKeySourcesOfEstimationUncertaintyDetailsTextual",
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails1",
      "http://www.grinshipping.com/role/RightOfUseAssetsDetailsTextual",
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetails2",
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_BusinessCombinationsAxis": {
     "auth_ref": [
      "r274"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Business combinations [axis]"
       }
      }
     },
     "localname": "BusinessCombinationsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis": {
     "auth_ref": [
      "r80",
      "r87",
      "r152",
      "r158",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r278",
      "r301",
      "r302",
      "r372",
      "r376"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]"
       }
      }
     },
     "localname": "CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetailsTextual",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails5",
      "http://www.grinshipping.com/role/GoodwillDetails",
      "http://www.grinshipping.com/role/GoodwillDetails1",
      "http://www.grinshipping.com/role/GoodwillDetailsTextual",
      "http://www.grinshipping.com/role/IntangibleAssetsDetails",
      "http://www.grinshipping.com/role/InterestInJointVenturesDetails",
      "http://www.grinshipping.com/role/InventoriesDetails1",
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetails",
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CarryingAmountMember": {
     "auth_ref": [
      "r87",
      "r158",
      "r163",
      "r165",
      "r166",
      "r278",
      "r301",
      "r302",
      "r372",
      "r374"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the amount at which an asset is recognised in the statement of financial position (after deducting any accumulated depreciation or amortisation and accumulated impairment losses). It also represents the standard value for the 'Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount' axis if no other member is used. [Refer: Depreciation and amortisation expense; Impairment loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Carrying amount [member]"
       }
      }
     },
     "localname": "CarryingAmountMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetailsTextual",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails5",
      "http://www.grinshipping.com/role/GoodwillDetails",
      "http://www.grinshipping.com/role/GoodwillDetails1",
      "http://www.grinshipping.com/role/GoodwillDetailsTextual",
      "http://www.grinshipping.com/role/IntangibleAssetsDetails",
      "http://www.grinshipping.com/role/InterestInJointVenturesDetails",
      "http://www.grinshipping.com/role/InventoriesDetails1",
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetails",
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_CashAndCashEquivalents": {
     "auth_ref": [
      "r21",
      "r194",
      "r228"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents",
        "periodEndLabel": "Cash and cash equivalents at the end of the year",
        "periodStartLabel": "Cash and cash equivalents at the beginning of the year (Note 6)"
       }
      }
     },
     "localname": "CashAndCashEquivalents",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashAndCashEquivalentsClassifiedAsPartOfDisposalGroupHeldForSale": {
     "auth_ref": [
      "r194"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1": {
       "order": 5.0,
       "parentTag": "grin_TotalAssetsIncludedInDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of cash and cash equivalents that are classified as a part of a disposal group held for sale. [Refer: Cash and cash equivalents; Disposal groups classified as held for sale [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents classified as part of disposal group held for sale",
        "verboseLabel": "Cash and bank balances"
       }
      }
     },
     "localname": "CashAndCashEquivalentsClassifiedAsPartOfDisposalGroupHeldForSale",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r271"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for cash and cash equivalents acquired in a business combination. [Refer: Cash and cash equivalents; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "definitionGuidance": "Cash and cash equivalents recognised as of acquisition date",
        "label": "Cash and cash equivalents recognised as of acquisition date",
        "positiveLabel": "Cash and bank balances including restricted cash",
        "terseLabel": "Less: cash and bank balances including restricted cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsRecognisedAsOfAcquisitionDate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetails1",
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "auth_ref": [
      "r169",
      "r196"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 48.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) financing activities, which are activities that result in changes in the size and composition of the contributed equity and borrowings of the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities",
        "terseLabel": "Net cash inflow (outflow) from financing activities",
        "totalLabel": "Net cash flows (used in) generated from financing activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.grinshipping.com/role/NonControllingInterestDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities [abstract]",
        "verboseLabel": "Financing activities (Note A)"
       }
      }
     },
     "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r287"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) the entity's financing activities, related to discontinued operations. [Refer: Discontinued operations [member]; Cash flows from (used in) financing activities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities, discontinued operations",
        "terseLabel": "Cash used in financing activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInFinancingActivitiesDiscontinuedOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/DiscontinuedOperationDetail1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivities": {
     "auth_ref": [
      "r169",
      "r196"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 37.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) investing activities, which are the acquisition and disposal of long-term assets and other investments not included in cash equivalents."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities",
        "totalLabel": "Net cash generated from (used in) investing activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities [abstract]",
        "verboseLabel": "Investing activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r287"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) the entity's investing activities, related to discontinued operations. [Refer: Discontinued operations [member]; Cash flows from (used in) investing activities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities, discontinued operations",
        "terseLabel": "Cash generated from investing activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInInvestingActivitiesDiscontinuedOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/DiscontinuedOperationDetail1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivities": {
     "auth_ref": [
      "r169",
      "r196"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) operating activities, which are the principal revenue-producing activities of the entity and other activities that are not investing or financing activities. [Refer: Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities",
        "terseLabel": "Net cash inflow from operating activities",
        "totalLabel": "Net cash flows generated from (used in) operating activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInOperatingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.grinshipping.com/role/NonControllingInterestDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities [abstract]",
        "verboseLabel": "Operating activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r287"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) the entity's operating activities, related to discontinued operations. [Refer: Discontinued operations [member]; Cash flows from (used in) operating activities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities, discontinued operations",
        "terseLabel": "Cash generated (utilised) from operating activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInOperatingActivitiesDiscontinuedOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/DiscontinuedOperationDetail1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInOperations": {
     "auth_ref": [
      "r182",
      "r197"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash from (used in) the entity's operations."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operations",
        "totalLabel": "Net cash generated from (used in) from operations"
       }
      }
     },
     "localname": "CashFlowsFromUsedInOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital": {
     "auth_ref": [
      "r182",
      "r197"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "grin_CashFlowsFromusedInOperationsBeforeChangesInShips",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow (outflow) from the entity's operations before changes in working capital."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operations before changes in working capital",
        "totalLabel": "Operating cash flows before movements in working capital and ships"
       }
      }
     },
     "localname": "CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r187"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 46.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The aggregate cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities",
        "negatedLabel": "Payment for acquisition of subsidiary, net of cash acquired (Note 39.1)",
        "terseLabel": "Cash flows used in obtaining control over subsdiaries"
       }
      }
     },
     "localname": "CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetailsTextual",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.grinshipping.com/role/SubsidiariesParentheticalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashOnHand": {
     "auth_ref": [
      "r194"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/CashAndBankBalancesIncludingRestrictedCashDetails": {
       "order": 1.0,
       "parentTag": "grin_CashAndBankBalances",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of cash held by the entity. This does not include demand deposits."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash on hand",
        "verboseLabel": "Cash on hand"
       }
      }
     },
     "localname": "CashOnHand",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/CashAndBankBalancesIncludingRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashOutflowForLeases": {
     "auth_ref": [
      "r255"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for leases."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash outflow for leases"
       }
      }
     },
     "localname": "CashOutflowForLeases",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/CriticalAccountingJudgementsAndKeySourcesOfEstimationUncertaintyDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r174"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 38.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from the repayment of advances and loans made to other parties (other than advances and loans of a financial institution), classified as investing activities."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash receipts from repayment of advances and loans made to other parties, classified as investing activities",
        "terseLabel": "Repayment from related parties"
       }
      }
     },
     "localname": "CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToOtherPartiesClassifiedAsInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashTransferred": {
     "auth_ref": [
      "r268"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The fair value, at acquisition date, of cash transferred as consideration in a business combination. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash transferred",
        "negatedLabel": "Payment for acquisition of subsidiary, net of cash acquired"
       }
      }
     },
     "localname": "CashTransferred",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CategoriesOfCurrentFinancialAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of current financial assets [abstract]"
       }
      }
     },
     "localname": "CategoriesOfCurrentFinancialAssetsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CategoriesOfFinancialAssetsAxis": {
     "auth_ref": [
      "r318"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Categories of financial assets [axis]"
       }
      }
     },
     "localname": "CategoriesOfFinancialAssetsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CategoriesOfFinancialLiabilitiesAxis": {
     "auth_ref": [
      "r318"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Categories of financial liabilities [axis]"
       }
      }
     },
     "localname": "CategoriesOfFinancialLiabilitiesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails5"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CategoriesOfRelatedPartiesAxis": {
     "auth_ref": [
      "r120"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Categories of related parties [axis]"
       }
      }
     },
     "localname": "CategoriesOfRelatedPartiesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/LoansToJointVenturesDetails1",
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetailsTextual",
      "http://www.grinshipping.com/role/RelatedPartiesTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ChangesInEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in equity [abstract]"
       }
      }
     },
     "localname": "ChangesInEquityAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis": {
     "auth_ref": [
      "r94"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Characteristics of defined benefit plans [axis]"
       }
      }
     },
     "localname": "CharacteristicsOfDefinedBenefitPlansAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/EventsAfterTheReportingPeriodDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CharacteristicsOfDefinedBenefitPlansMember": {
     "auth_ref": [
      "r94"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all defined benefit plans when disaggregated by characteristics of defined benefits plans. It also represents the standard value for the 'Characteristics of defined benefits plans' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Characteristics of defined benefit plans [member]"
       }
      }
     },
     "localname": "CharacteristicsOfDefinedBenefitPlansMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/EventsAfterTheReportingPeriodDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ClassesOfAssetsAxis": {
     "auth_ref": [
      "r142",
      "r145",
      "r239",
      "r258"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of assets [axis]"
       }
      }
     },
     "localname": "ClassesOfAssetsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows1",
      "http://www.grinshipping.com/role/DeferredTaxDetails",
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails",
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails",
      "http://www.grinshipping.com/role/LeasesAndShipChartersDetailsTextual",
      "http://www.grinshipping.com/role/OtherReceivablesAndPrepaymentsDetails",
      "http://www.grinshipping.com/role/RightOfUseAssetsDetailsTextual",
      "http://www.grinshipping.com/role/RightOfUseAssetsSummaryOfGroupLeasesDetail",
      "http://www.grinshipping.com/role/TradeAndOtherPayablesDetails",
      "http://www.grinshipping.com/role/TradeReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfAssetsMember": {
     "auth_ref": [
      "r142",
      "r239",
      "r258"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits. It also represents the standard value for the 'Classes of assets' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Assets [member]"
       }
      }
     },
     "localname": "ClassesOfAssetsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows1",
      "http://www.grinshipping.com/role/DeferredTaxDetails",
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails",
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails",
      "http://www.grinshipping.com/role/LeasesAndShipChartersDetailsTextual",
      "http://www.grinshipping.com/role/OtherReceivablesAndPrepaymentsDetails",
      "http://www.grinshipping.com/role/RightOfUseAssetsDetailsTextual",
      "http://www.grinshipping.com/role/RightOfUseAssetsSummaryOfGroupLeasesDetail",
      "http://www.grinshipping.com/role/TradeAndOtherPayablesDetails",
      "http://www.grinshipping.com/role/TradeReceivablesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ClassesOfFinancialAssetsAxis": {
     "auth_ref": [
      "r313",
      "r314",
      "r346",
      "r358",
      "r359",
      "r360"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of financial assets [axis]"
       }
      }
     },
     "localname": "ClassesOfFinancialAssetsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ContractAssetsDetailsTextual",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails1",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails7"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfFinancialInstrumentsAxis": {
     "auth_ref": [
      "r301",
      "r303",
      "r305",
      "r307"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of financial instruments [axis]"
       }
      }
     },
     "localname": "ClassesOfFinancialInstrumentsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfFinancialInstrumentsMember": {
     "auth_ref": [
      "r301",
      "r303",
      "r305",
      "r307"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes of financial instruments. Financial instruments are contracts that give rise to a financial asset of one entity and a financial liability or equity instrument of another entity. It also represents the standard value for the 'Classes of financial instruments' axis if no other member is used. [Refer: Financial assets; Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial instruments, class [member]"
       }
      }
     },
     "localname": "ClassesOfFinancialInstrumentsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ClassesOfFinancialLiabilitiesAxis": {
     "auth_ref": [
      "r313",
      "r314",
      "r346",
      "r359"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of financial liabilities [axis]"
       }
      }
     },
     "localname": "ClassesOfFinancialLiabilitiesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows1",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails6",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails7"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis": {
     "auth_ref": [
      "r159"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of intangible assets other than goodwill [axis]"
       }
      }
     },
     "localname": "ClassesOfIntangibleAssetsOtherThanGoodwillAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/IntangibleAssetsDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfLiabilitiesAxis": {
     "auth_ref": [
      "r239"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of liabilities [axis]"
       }
      }
     },
     "localname": "ClassesOfLiabilitiesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": {
     "auth_ref": [
      "r88"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of property, plant and equipment [axis]"
       }
      }
     },
     "localname": "ClassesOfPropertyPlantAndEquipmentAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetailsTextual",
      "http://www.grinshipping.com/role/CriticalAccountingJudgementsAndKeySourcesOfEstimationUncertaintyDetailsTextual",
      "http://www.grinshipping.com/role/EventsAfterTheReportingPeriodDetailsTextual",
      "http://www.grinshipping.com/role/InventoriesDetails",
      "http://www.grinshipping.com/role/LoansToJointVenturesParentheticalDetails",
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetails",
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetails2",
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfProvisionsAxis": {
     "auth_ref": [
      "r151"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of other provisions [axis]"
       }
      }
     },
     "localname": "ClassesOfProvisionsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/CriticalAccountingJudgementsAndKeySourcesOfEstimationUncertaintyDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfShareCapitalAxis": {
     "auth_ref": [
      "r42"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of share capital [axis]"
       }
      }
     },
     "localname": "ClassesOfShareCapitalAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetailsTextual",
      "http://www.grinshipping.com/role/EventsAfterTheReportingPeriodDetailsTextual",
      "http://www.grinshipping.com/role/ShareCapitalDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfShareCapitalMember": {
     "auth_ref": [
      "r42"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for share capital of the entity. It also represents the standard value for the 'Classes of share capital' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Share capital [member]"
       }
      }
     },
     "localname": "ClassesOfShareCapitalMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetailsTextual",
      "http://www.grinshipping.com/role/EventsAfterTheReportingPeriodDetailsTextual",
      "http://www.grinshipping.com/role/ShareCapitalDetails",
      "http://www.grinshipping.com/role/ShareCapitalDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Components of equity [axis]"
       }
      }
     },
     "localname": "ComponentsOfEquityAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetailsTextual",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetailsTextual",
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails1",
      "http://www.grinshipping.com/role/ShareCapitalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of other comprehensive income that will be reclassified to profit or loss, net of tax [abstract]",
        "verboseLabel": "Items that may be reclassified subsequently to profit or loss"
       }
      }
     },
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of other comprehensive income that will not be reclassified to profit or loss, net of tax [abstract]",
        "verboseLabel": "Items that will not be reclassified subsequently to profit or loss"
       }
      }
     },
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ComprehensiveIncome": {
     "auth_ref": [
      "r4",
      "r46",
      "r204",
      "r206",
      "r218",
      "r223"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncomeAlternate1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners."
       }
      },
      "en-us": {
       "role": {
        "label": "Comprehensive income",
        "totalLabel": "Total comprehensive income (loss) for the year",
        "verboseLabel": "Total comprehensive income/loss for the year"
       }
      }
     },
     "localname": "ComprehensiveIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ComprehensiveIncomeAttributableToAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income attributable to [abstract]",
        "verboseLabel": "Total comprehensive income (loss) for the year attributable to:"
       }
      }
     },
     "localname": "ComprehensiveIncomeAttributableToAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests": {
     "auth_ref": [
      "r4",
      "r49"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncomeAlternate1": {
       "order": 10.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to non-controlling interests. [Refer: Comprehensive income; Non-controlling interests]"
       }
      },
      "en-us": {
       "role": {
        "label": "Comprehensive income, attributable to non-controlling interests",
        "verboseLabel": "Non-controlling interests \u2013 continuing operations"
       }
      }
     },
     "localname": "ComprehensiveIncomeAttributableToNoncontrollingInterests",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent": {
     "auth_ref": [
      "r4",
      "r50"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncomeAlternate1": {
       "order": 9.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to owners of the parent. [Refer: Comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Comprehensive income, attributable to owners of parent",
        "verboseLabel": "Owners of the Company"
       }
      }
     },
     "localname": "ComprehensiveIncomeAttributableToOwnersOfParent",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ConstructionInProgressMember": {
     "auth_ref": [
      "r78"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for expenditure capitalised during the construction of items of property, plant and equipment that are not yet available for use (ie not yet in the location and condition necessary for it to be capable of operating in the manner intended by the management). [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Construction in Progress [Member]",
        "verboseLabel": "Construction in progress [member]"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ContinuingAndDiscontinuedOperationsAxis": {
     "auth_ref": [
      "r289"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Continuing and discontinued operations [axis]",
        "terseLabel": "Continuing and discontinued operations [axis]"
       }
      }
     },
     "localname": "ContinuingAndDiscontinuedOperationsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://www.grinshipping.com/role/DeferredTaxDetails",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails",
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails",
      "http://www.grinshipping.com/role/RightOfUseAssetsSummaryOfGroupLeasesDetail",
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ContinuingOperationsMember": {
     "auth_ref": [
      "r289"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for components of the entity that are not discontinued operations. A component of an entity comprises operations and cash flows that can be clearly distinguished, operationally and for financial reporting purposes, from the rest of the entity. This member also represents the standard value for the 'Continuing and discontinued operations' axis if no other member is used. [Refer: Discontinued operations [member]; Aggregate continuing and discontinued operations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Continuing operations [member]",
        "terseLabel": "Continuing operations [member]"
       }
      }
     },
     "localname": "ContinuingOperationsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://www.grinshipping.com/role/DeferredTaxDetails",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails",
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails",
      "http://www.grinshipping.com/role/RightOfUseAssetsSummaryOfGroupLeasesDetail",
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ContractAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract assets [abstract]"
       }
      }
     },
     "localname": "ContractAssetsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ContractAssetsMember": {
     "auth_ref": [
      "r300",
      "r304",
      "r306"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for contract assets. [Refer: Contract assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Contract assets [member]"
       }
      }
     },
     "localname": "ContractAssetsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ContractAssetsDetailsTextual",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ContractLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract liabilities [abstract]"
       }
      }
     },
     "localname": "ContractLiabilitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ContractualCapitalCommitments": {
     "auth_ref": [
      "r13"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of capital commitments for which the entity has entered into a contract. [Refer: Capital commitments]"
       }
      },
      "en-us": {
       "role": {
        "label": "Contractual capital commitments"
       }
      }
     },
     "localname": "ContractualCapitalCommitments",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/CommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CostOfInventoriesRecognisedAsExpenseDuringPeriod": {
     "auth_ref": [
      "r112"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of inventories recognised as an expense during the period. [Refer: Inventories]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cost of inventories recognised as expense during period",
        "terseLabel": "Bunkers and other consumables at cost"
       }
      }
     },
     "localname": "CostOfInventoriesRecognisedAsExpenseDuringPeriod",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CostOfSales": {
     "auth_ref": [
      "r2",
      "r59"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of all expenses directly or indirectly attributed to the goods or services sold. Attributed expenses include, but are not limited to, costs previously included in the measurement of inventory that has now been sold, such as depreciation and maintenance of factory buildings and equipment used in the production process, unallocated production overheads, and abnormal amounts of production costs of inventories."
       }
      },
      "en-us": {
       "role": {
        "label": "Cost of sales",
        "negatedLabel": "Cost of sales",
        "terseLabel": "Cost of sales"
       }
      }
     },
     "localname": "CostOfSales",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/NonControllingInterestDetail",
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CountryOfIncorporationOfJointVenture": {
     "auth_ref": [
      "r128",
      "r132",
      "r215"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The country in which a joint venture of the entity is incorporated. [Refer: Joint ventures [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Country of incorporation of joint venture",
        "verboseLabel": "Country of incorporation"
       }
      }
     },
     "localname": "CountryOfIncorporationOfJointVenture",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/InterestInJointVenturesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary": {
     "auth_ref": [
      "r128",
      "r132",
      "r209",
      "r213"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The country in which a subsidiary of the entity is incorporated. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Country of incorporation of subsidiary",
        "verboseLabel": "Country of incorporation"
       }
      }
     },
     "localname": "CountryOfIncorporationOrResidenceOfSubsidiary",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CurrentAssets": {
     "auth_ref": [
      "r33",
      "r218",
      "r219"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 1.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: Assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current assets",
        "terseLabel": "Current assets",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "CurrentAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.grinshipping.com/role/NonControllingInterestDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets [abstract]",
        "terseLabel": "Current assets:",
        "verboseLabel": "Current assets"
       }
      }
     },
     "localname": "CurrentAssetsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.grinshipping.com/role/LoansToJointVenturesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 2.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current assets other than non-current assets or disposal groups classified as held for sale or as held for distribution to owners. [Refer: Current assets; Disposal groups classified as held for sale [member]; Non-current assets or disposal groups classified as held for sale; Non-current assets or disposal groups classified as held for distribution to owners]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current assets other than non-current assets or disposal groups classified as held for sale or as held for distribution to owners",
        "totalLabel": "Current assets other than non-current assets or disposal groups classified as held for sale or as held for distribution to owners"
       }
      }
     },
     "localname": "CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentContractAssets": {
     "auth_ref": [
      "r245"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 9.0,
       "parentTag": "ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current contract assets. [Refer: Contract assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current contract assets",
        "verboseLabel": "Contract assets"
       }
      }
     },
     "localname": "CurrentContractAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentContractLiabilities": {
     "auth_ref": [
      "r245"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 29.0,
       "parentTag": "ifrs-full_CurrentLiabilitiesOtherThanLiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current contract liabilities. [Refer: Contract liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current contract liabilities",
        "verboseLabel": "Contract liabilities"
       }
      }
     },
     "localname": "CurrentContractLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentDerivativeFinancialAssets": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 7.0,
       "parentTag": "ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current derivative financial assets. [Refer: Derivative financial assets]"
       }
      },
      "en-us": {
       "role": {
        "definitionGuidance": "Current assets",
        "label": "Current derivative financial assets",
        "verboseLabel": "Derivative financial instruments"
       }
      }
     },
     "localname": "CurrentDerivativeFinancialAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentDerivativeFinancialLiabilities": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 27.0,
       "parentTag": "ifrs-full_CurrentLiabilitiesOtherThanLiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current derivative financial liabilities. [Refer: Derivative financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current derivative financial liabilities",
        "negatedLabel": "Current liabilities",
        "negatedTerseLabel": "Derivative financial instruments",
        "verboseLabel": "Derivative financial instruments"
       }
      }
     },
     "localname": "CurrentDerivativeFinancialLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails8"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentLeaseLiabilities": {
     "auth_ref": [
      "r249"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 30.0,
       "parentTag": "ifrs-full_CurrentLiabilitiesOtherThanLiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current lease liabilities. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current lease liabilities",
        "terseLabel": "Lease liabilities",
        "verboseLabel": "Current portion"
       }
      }
     },
     "localname": "CurrentLeaseLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails1",
      "http://www.grinshipping.com/role/LeasesAndShipChartersDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentLiabilities": {
     "auth_ref": [
      "r35",
      "r218",
      "r221"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 22.0,
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have an unconditional right to defer settlement for at least twelve months after the reporting period.\nEffective 2023-01-01: The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have the right at the end of the reporting period to defer settlement for at least twelve months after the reporting period."
       }
      },
      "en-us": {
       "role": {
        "label": "Current liabilities",
        "negatedLabel": "Current liabilities",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "CurrentLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.grinshipping.com/role/NonControllingInterestDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities [abstract]",
        "verboseLabel": "Current liabilities"
       }
      }
     },
     "localname": "CurrentLiabilitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CurrentLiabilitiesOtherThanLiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 23.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current liabilities other than liabilities included in disposal groups classified as held for sale. [Refer: Current liabilities; Disposal groups classified as held for sale [member]; Liabilities included in disposal groups classified as held for sale]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current liabilities other than liabilities included in disposal groups classified as held for sale",
        "totalLabel": "Current liabilities other than liabilities included in disposal groups classified as held for sale"
       }
      }
     },
     "localname": "CurrentLiabilitiesOtherThanLiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentLoansReceivedAndCurrentPortionOfNoncurrentLoansReceived": {
     "auth_ref": [
      "r13"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 24.0,
       "parentTag": "ifrs-full_CurrentLiabilitiesOtherThanLiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current loans received and the current portion of non-current loans received. [Refer: Loans received]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current loans received and current portion of non-current loans received",
        "verboseLabel": "Bank loans and other borrowings"
       }
      }
     },
     "localname": "CurrentLoansReceivedAndCurrentPortionOfNoncurrentLoansReceived",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentPrepayments": {
     "auth_ref": [
      "r37"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current prepayments. [Refer: Prepayments]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current prepayments",
        "verboseLabel": "Prepayments"
       }
      }
     },
     "localname": "CurrentPrepayments",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherReceivablesAndPrepaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 5.0,
       "parentTag": "ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current prepayments and other current assets. [Refer: Other current assets; Current prepayments]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current prepayments and other current assets",
        "verboseLabel": "Other receivables and prepayments"
       }
      }
     },
     "localname": "CurrentPrepaymentsAndOtherCurrentAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentProvisionsForEmployeeBenefits": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 31.0,
       "parentTag": "ifrs-full_CurrentLiabilitiesOtherThanLiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current provisions for employee benefits. [Refer: Provisions for employee benefits]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current provisions for employee benefits",
        "verboseLabel": "Retirement benefit obligations"
       }
      }
     },
     "localname": "CurrentProvisionsForEmployeeBenefits",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentReceivablesDueFromJointVentures": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 6.0,
       "parentTag": "ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current receivables due from joint ventures. [Refer: Joint ventures [member]]"
       }
      },
      "en-us": {
       "role": {
        "definitionGuidance": "Loans to joint ventures",
        "label": "Current receivables due from joint ventures",
        "verboseLabel": "Loans to joint ventures"
       }
      }
     },
     "localname": "CurrentReceivablesDueFromJointVentures",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.grinshipping.com/role/LoansToJointVenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentTaxExpenseIncome": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/IncomeTaxDetails": {
       "order": 5.0,
       "parentTag": "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period."
       }
      },
      "en-us": {
       "role": {
        "label": "Current tax expense (income)",
        "verboseLabel": "In respect of the current year"
       }
      }
     },
     "localname": "CurrentTaxExpenseIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/IncomeTaxDetails": {
       "order": 4.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current tax expense (income) and adjustments for the current tax of prior periods. [Refer: Current tax expense (income); Adjustments for current tax of prior periods]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current tax expense (income) and adjustments for current tax of prior periods",
        "totalLabel": "Current tax expense (income) and adjustments for current tax of prior periods"
       }
      }
     },
     "localname": "CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentTaxLiabilities": {
     "auth_ref": [
      "r24"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 28.0,
       "parentTag": "ifrs-full_CurrentLiabilitiesOtherThanLiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current tax for current and prior periods to the extent unpaid. Current tax is the amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period."
       }
      },
      "en-us": {
       "role": {
        "label": "Current tax liabilities",
        "verboseLabel": "Income tax payable"
       }
      }
     },
     "localname": "CurrentTaxLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentTradeReceivables": {
     "auth_ref": [
      "r34",
      "r37"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 4.0,
       "parentTag": "ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables. [Refer: Trade receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current trade receivables",
        "terseLabel": "Carrying amount net of allowance",
        "totalLabel": "Total trade receivables, net",
        "verboseLabel": "Trade receivables"
       }
      }
     },
     "localname": "CurrentTradeReceivables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.grinshipping.com/role/TradeReceivablesDetails",
      "http://www.grinshipping.com/role/TradeReceivablesDetails1",
      "http://www.grinshipping.com/role/TradeReceivablesDetails4"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DecreaseThroughClassifiedAsHeldForSaleIntangibleAssetsAndGoodwill": {
     "auth_ref": [
      "r154"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease in intangible assets and goodwill resulting from classification as held for sale or inclusion in a disposal group classified as held for sale. [Refer: Disposal groups classified as held for sale [member]; Intangible assets and goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Decrease through classified as held for sale, intangible assets and goodwill",
        "terseLabel": "Derecognition of goodwill"
       }
      }
     },
     "localname": "DecreaseThroughClassifiedAsHeldForSaleIntangibleAssetsAndGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/GoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DecreaseThroughClassifiedAsHeldForSaleIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r154"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease in intangible assets other than goodwill resulting from classification as held for sale or inclusion in a disposal group classified as held for sale. [Refer: Disposal groups classified as held for sale [member]; Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Decrease through classified as held for sale, intangible assets other than goodwill",
        "terseLabel": "Derecognition of intangible asset"
       }
      }
     },
     "localname": "DecreaseThroughClassifiedAsHeldForSaleIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/IntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DecreaseThroughClassifiedAsHeldForSalePropertyPlantAndEquipment": {
     "auth_ref": [
      "r82"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease in property, plant and equipment through classification as held for sale or inclusion in a disposal group classified as held for sale. [Refer: Disposal groups classified as held for sale [member]; Property, plant and equipment; Disposal groups classified as held for sale [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Decrease through classified as held for sale, property, plant and equipment",
        "terseLabel": "Reclassified to disposal group held for sale (Note\u00a038)"
       }
      }
     },
     "localname": "DecreaseThroughClassifiedAsHeldForSalePropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/DeferredTaxDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_DeferredTaxLiabilityAsset",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of deductible temporary differences for which no deferred tax asset is recognised in the statement of financial position. [Refer: Temporary differences [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deductible temporary differences for which no deferred tax asset is recognised",
        "verboseLabel": "Other timing differences"
       }
      }
     },
     "localname": "DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/DeferredTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxAssets": {
     "auth_ref": [
      "r25",
      "r30",
      "r71"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 17.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxExpenseIncome": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/IncomeTaxDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of tax expense (income) relating to changes in deferred tax liabilities and deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income)",
        "totalLabel": "Deferred tax expense (income)"
       }
      }
     },
     "localname": "DeferredTaxExpenseIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss": {
     "auth_ref": [
      "r72"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of tax expense or income relating to changes in deferred tax liabilities and deferred tax assets, recognised in profit or loss. [Refer: Deferred tax assets; Deferred tax expense (income); Deferred tax liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income) recognised in profit or loss",
        "terseLabel": "Credit to profit or loss for the year"
       }
      }
     },
     "localname": "DeferredTaxExpenseIncomeRecognisedInProfitOrLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/DeferredTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxLiabilityAsset": {
     "auth_ref": [
      "r71"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/DeferredTaxDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of deferred tax liabilities or assets. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax liability (asset)",
        "periodEndLabel": "Closing balance",
        "periodStartLabel": "Opening balance",
        "totalLabel": "Deferred tax liability (asset)"
       }
      }
     },
     "localname": "DeferredTaxLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/DeferredTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DefinedBenefitObligationAtPresentValue": {
     "auth_ref": [
      "r107"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The present value, without deducting any plan assets, of expected future payments required to settle the obligation resulting from employee service in the current and prior periods. [Refer: Plan assets, at fair value]"
       }
      },
      "en-us": {
       "role": {
        "label": "Defined benefit obligation, at present value",
        "verboseLabel": "Present value of unfunded obligation recognised as a liability at end of year"
       }
      }
     },
     "localname": "DefinedBenefitObligationAtPresentValue",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DefinedBenefitPlansAxis": {
     "auth_ref": [
      "r96"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Defined benefit plans [axis]"
       }
      }
     },
     "localname": "DefinedBenefitPlansAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherInvestmentsDetailsTextual",
      "http://www.grinshipping.com/role/OtherInvestmentsParentheticalDetail1"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DefinedBenefitPlansMember": {
     "auth_ref": [
      "r96"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for post-employment benefit plans other than defined contribution plans. Defined contribution plans are post-employment benefit plans under which an entity pays fixed contributions into a separate entity (a fund) and will have no legal or constructive obligation to pay further contributions if the fund does not hold sufficient assets to pay all employee benefits relating to employee service in the current and prior periods. It also represents the standard value for the 'Defined benefit plans' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Defined benefit plans [member]"
       }
      }
     },
     "localname": "DefinedBenefitPlansMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherInvestmentsDetailsTextual",
      "http://www.grinshipping.com/role/OtherInvestmentsParentheticalDetail1"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_DepreciationAndAmortisationExpense": {
     "auth_ref": [
      "r1",
      "r3",
      "r59",
      "r229",
      "r330",
      "r336"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLossAlternate1": {
       "order": 13.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of depreciation and amortisation expense. Depreciation and amortisation are the systematic allocations of depreciable amounts of assets over their useful lives."
       }
      },
      "en-us": {
       "role": {
        "label": "Depreciation and amortisation expense",
        "negatedLabel": "Depreciation of ships, drydocking and plant and equipment\u2013 owned assets"
       }
      }
     },
     "localname": "DepreciationAndAmortisationExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DepreciationExpense": {
     "auth_ref": [
      "r13"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of depreciation expense. Depreciation is the systematic allocation of depreciable amounts of tangible assets over their useful lives."
       }
      },
      "en-us": {
       "role": {
        "label": "Depreciation expense",
        "terseLabel": "Depreciation expense"
       }
      }
     },
     "localname": "DepreciationExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/RightOfUseAssetsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DepreciationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r85",
      "r89"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/PeofitLossBeforeTaxationDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_AdjustmentsForDepreciationAndAmortisationExpenseAndImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of depreciation of property, plant and equipment. [Refer: Depreciation and amortisation expense; Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Depreciation, property, plant and equipment",
        "negatedLabel": "Depreciation of ships, drydocking and plant and equipment\u2013 owned assets",
        "terseLabel": "Depreciation of ships, drydocking and plant and equipment (Note\u00a014)",
        "verboseLabel": "Depreciation"
       }
      }
     },
     "localname": "DepreciationPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/PeofitLossBeforeTaxationDetails",
      "http://www.grinshipping.com/role/SegmentInformationDetails",
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DepreciationRightofuseAssets": {
     "auth_ref": [
      "r250"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of depreciation of right-of-use assets. [Refer: Depreciation and amortisation expense; Right-of-use assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Depreciation, right-of-use assets",
        "negatedTerseLabel": "Depreciation of ships and ship equipment \u2013 right-of-use assets",
        "terseLabel": "Depreciation and\u00a0amortisation\u00a0\u2013 right-of-use assets",
        "verboseLabel": "Total depreciation and amortisation \u2013 right-of-use assets"
       }
      }
     },
     "localname": "DepreciationRightofuseAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/PeofitLossBeforeTaxationDetails",
      "http://www.grinshipping.com/role/RightOfUseAssetsSummaryOfGroupLeasesDetail",
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DerivativeFinancialAssets": {
     "auth_ref": [
      "r29"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of financial assets classified as derivative instruments. [Refer: Financial assets; Derivatives [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Derivative financial assets",
        "terseLabel": "Derivative financial instruments"
       }
      }
     },
     "localname": "DerivativeFinancialAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails8"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DerivativeFinancialLiabilitiesUndiscountedCashFlows": {
     "auth_ref": [
      "r309"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to derivative financial liabilities. [Refer: Derivative financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Derivative financial liabilities, undiscounted cash flows"
       }
      }
     },
     "localname": "DerivativeFinancialLiabilitiesUndiscountedCashFlows",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails6"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DerivativesMember": {
     "auth_ref": [
      "r240",
      "r242",
      "r314",
      "r325"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for financial instruments or other contracts within the scope of IFRS 9 with all three of the following characteristics: (a) Their value changes in response to the change in a specified interest rate, financial instrument price, commodity price, foreign exchange rate, index of prices or rates, credit rating or credit index, or other variable, provided in the case of a non-financial variable that the variable is not specific to a party to the contract (sometimes called the \u2018underlying\u2019); (b) They require no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; (c) They are settled at a future date. [Refer: Financial instruments, class [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Derivatives [member]"
       }
      }
     },
     "localname": "DerivativesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForBorrowingCostsExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for interest and other costs that the entity incurs in connection with the borrowing of funds."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for borrowing costs [text block]",
        "verboseLabel": "Borrowing Costs"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForBorrowingCostsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for business combinations. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for business combinations [text block]",
        "verboseLabel": "Business Combinations"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for employee benefits. Employee benefits are all forms of consideration given by an entity in exchange for services rendered by employees or for the termination of employment."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for employee benefits [text block]",
        "verboseLabel": "Employee Leave Entitlement"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialGuaranteesExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for financial guarantees. [Refer: Guarantees [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for financial guarantees [text block]",
        "verboseLabel": "Financial Guarantee Contracts"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForFinancialGuaranteesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for financial instruments. [Refer: Financial instruments, class [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for financial instruments [text block]",
        "verboseLabel": "Financial Instruments"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for foreign currency translation."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for foreign currency translation [text block]",
        "verboseLabel": "Foreign Currency Transactions and Translation"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForGoodwillExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for goodwill. [Refer: Goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for goodwill [text block]",
        "verboseLabel": "Goodwill"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForGoodwillExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for the impairment of non-financial assets. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for impairment of non-financial assets [text block]",
        "verboseLabel": "Impairment of Tangible and Intangible Assets Excluding Goodwill"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIncomeTaxExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for income tax."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for income tax [text block]",
        "verboseLabel": "Income Tax"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForIncomeTaxExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for intangible assets and goodwill. [Refer: Intangible assets and goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for intangible assets and goodwill [text block]",
        "verboseLabel": "Intangible Assets"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForInvestmentsInJointVentures": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for investments in joint ventures. [Refer: Joint ventures [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for investments in joint ventures [text block]",
        "verboseLabel": "Interest in Joint Ventures"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForInvestmentsInJointVentures",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for leases. A lease is an agreement whereby the lessor conveys to the lessee in return for a payment or series of payments the right to use an asset for an agreed period of time."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for leases [text block]",
        "verboseLabel": "Leases"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForLeasesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories": {
     "auth_ref": [
      "r109"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for measuring inventories. [Refer: Inventories]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for measuring inventories [text block]",
        "verboseLabel": "Inventories"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForMeasuringInventories",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for non-current assets or disposal groups classified as held for sale. [Refer: Non-current assets or disposal groups classified as held for sale]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for non-current assets or disposal groups classified as held for sale [text block]",
        "verboseLabel": "Non-current assets and disposal groups held for sale"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForOffsettingOfFinancialInstrumentsExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for the offsetting of financial instruments. [Refer: Financial instruments, class [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for offsetting of financial instruments [text block]",
        "verboseLabel": "Offsetting Arrangements"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForOffsettingOfFinancialInstrumentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for property, plant and equipment [text block]",
        "verboseLabel": "Ships, Property, Plant and Equipment"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for provisions. [Refer: Provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for provisions [text block]",
        "verboseLabel": "Provisions"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForProvisionsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for recognising revenue. [Refer: Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for recognition of revenue [text block]",
        "terseLabel": "Revenue recognition and voyage expenses"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForRecognitionOfRevenue",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services. [Refer: Share-based payment arrangements [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for share-based payment transactions [text block]",
        "verboseLabel": "Share-Based Payments"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents": {
     "auth_ref": [
      "r195"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy used to determine the components of cash and cash equivalents. [Refer: Cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for determining components of cash and cash equivalents [text block]",
        "verboseLabel": "Cash and Cash Equivalents in the Statement of Cash Flows"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfDiscountRatesAppliedToCashFlowProjections": {
     "auth_ref": [
      "r147",
      "r148"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The discount rate applied to cash flow projections for a cash-generating unit (group of units). [Refer: Cash-generating units [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Discount rate applied to cash flow projections"
       }
      }
     },
     "localname": "DescriptionOfDiscountRatesAppliedToCashFlowProjections",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/CriticalAccountingJudgementsAndKeySourcesOfEstimationUncertaintyDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_DescriptionOfVestingRequirementsForSharebasedPaymentArrangement": {
     "auth_ref": [
      "r264"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the vesting requirements for a type of share-based payment arrangement that existed at any time during the period. An entity with substantially similar types of share-based payment arrangements may aggregate this information. [Refer: Share-based payment arrangements [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of vesting requirements for share-based payment arrangement"
       }
      }
     },
     "localname": "DescriptionOfVestingRequirementsForSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DilutedEarningsLossPerShare": {
     "auth_ref": [
      "r137",
      "r138"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator), divided by the weighted average number of ordinary shares outstanding during the period (the denominator), both adjusted for the effects of all dilutive potential ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Diluted earnings (loss) per share",
        "terseLabel": "Diluted profit (loss) per share",
        "verboseLabel": "Diluted"
       }
      }
     },
     "localname": "DilutedEarningsLossPerShare",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://www.grinshipping.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_DilutedEarningsLossPerShareFromContinuingOperations": {
     "auth_ref": [
      "r137",
      "r138"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Diluted earnings (loss) per share from continuing operations. [Refer: Continuing operations [member]; Diluted earnings (loss) per share]"
       }
      },
      "en-us": {
       "role": {
        "label": "Diluted earnings (loss) per share from continuing operations",
        "terseLabel": "Diluted profit (loss) per share",
        "verboseLabel": "From continuing operations - Diluted"
       }
      }
     },
     "localname": "DilutedEarningsLossPerShareFromContinuingOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://www.grinshipping.com/role/EarningsPerShareDetails3"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_DilutedEarningsLossPerShareFromDiscontinuedOperations": {
     "auth_ref": [
      "r138",
      "r139"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Diluted earnings (loss) per share from discontinued operations. [Refer: Diluted earnings (loss) per share; Discontinued operations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Diluted earnings (loss) per share from discontinued operations",
        "terseLabel": "Diluted profit (loss) per share"
       }
      }
     },
     "localname": "DilutedEarningsLossPerShareFromDiscontinuedOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/EarningsPerShareDetails4"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares": {
     "auth_ref": [
      "r141"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of dilutive potential ordinary shares that relate to the assumed exercise of the entity's share options."
       }
      },
      "en-us": {
       "role": {
        "label": "Dilutive effect of share options on number of ordinary shares",
        "terseLabel": "Effect of dilutive potential ordinary shares due to FSP share awards"
       }
      }
     },
     "localname": "DilutiveEffectOfShareOptionsOnNumberOfOrdinaryShares",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of analysis of single amount of discontinued operations [abstract]"
       }
      }
     },
     "localname": "DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory": {
     "auth_ref": [
      "r286"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the analysis of the single amount of discontinued operations. [Refer: Discontinued operations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of analysis of single amount of discontinued operations [text block]"
       }
      }
     },
     "localname": "DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/DiscontinuedOperationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of analysis of single amount of discontinued operations [line items]"
       }
      }
     },
     "localname": "DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/DiscontinuedOperationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable": {
     "auth_ref": [
      "r286"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the analysis of the single amount of discontinued operations."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of analysis of single amount of discontinued operations [table]"
       }
      }
     },
     "localname": "DisclosureOfAnalysisOfSingleAmountOfDiscontinuedOperationsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/DiscontinuedOperationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the basis used for the preparation of the financial statements."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of basis of preparation of financial statements [text block]",
        "verboseLabel": "GENERAL"
       }
      }
     },
     "localname": "DisclosureOfBasisOfPreparationOfFinancialStatementsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/General"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfBorrowingsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of borrowings [text block]",
        "verboseLabel": "BANK LOANS AND OTHER BORROWINGS"
       }
      }
     },
     "localname": "DisclosureOfBorrowingsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowings"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfBusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [abstract]"
       }
      }
     },
     "localname": "DisclosureOfBusinessCombinationsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfBusinessCombinationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [line items]"
       }
      }
     },
     "localname": "DisclosureOfBusinessCombinationsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfBusinessCombinationsTable": {
     "auth_ref": [
      "r274"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of business combinations."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [table]"
       }
      }
     },
     "localname": "DisclosureOfBusinessCombinationsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfChangesInAccountingEstimatesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of changes in accounting estimates [abstract]"
       }
      }
     },
     "localname": "DisclosureOfChangesInAccountingEstimatesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfChangesInAccountingEstimatesExplanatory": {
     "auth_ref": [
      "r201"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of changes in accounting estimates."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of changes in accounting estimates [text block]",
        "verboseLabel": "CRITICAL ACCOUNTING JUDGEMENTS AND KEY SOURCES OF ESTIMATION UNCERTAINTY"
       }
      }
     },
     "localname": "DisclosureOfChangesInAccountingEstimatesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/CriticalAccountingJudgementsAndKeySourcesOfEstimationUncertainty"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfChangesInAccountingEstimatesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of changes in accounting estimates [line items]",
        "verboseLabel": "Disclosure Of Changes In Accounting Estimates Explanatory [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfChangesInAccountingEstimatesLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/CriticalAccountingJudgementsAndKeySourcesOfEstimationUncertaintyDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfChangesInAccountingEstimatesTable": {
     "auth_ref": [
      "r201"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the changes in accounting estimates."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of changes in accounting estimates [table]",
        "verboseLabel": "Disclosure of changes in accounting estimates [Table]"
       }
      }
     },
     "localname": "DisclosureOfChangesInAccountingEstimatesTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/CriticalAccountingJudgementsAndKeySourcesOfEstimationUncertaintyDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfCommitmentsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of commitments."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of commitments [text block]",
        "terseLabel": "COMMITMENTS"
       }
      }
     },
     "localname": "DisclosureOfCommitmentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/Commitments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDeferredTaxesExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of deferred taxes. [Refer: Deferred tax liabilities; Deferred tax assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of deferred taxes [text block]",
        "verboseLabel": "DEFERRED TAX"
       }
      }
     },
     "localname": "DisclosureOfDeferredTaxesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/DeferredTax"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDefinedBenefitPlansAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of defined benefit plans [abstract]",
        "terseLabel": "Disclosure of defined benefit plans [abstract]"
       }
      }
     },
     "localname": "DisclosureOfDefinedBenefitPlansAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDefinedBenefitPlansExplanatory": {
     "auth_ref": [
      "r96"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of defined benefit plans. [Refer: Defined benefit plans [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of defined benefit plans [text block]",
        "terseLabel": "Disclosure of amounts recognised in the annual financial statements"
       }
      }
     },
     "localname": "DisclosureOfDefinedBenefitPlansExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherInvestmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDefinedBenefitPlansLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of defined benefit plans [line items]",
        "terseLabel": "Disclosure of defined benefit plans [line items]"
       }
      }
     },
     "localname": "DisclosureOfDefinedBenefitPlansLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherInvestmentsDetail5",
      "http://www.grinshipping.com/role/OtherInvestmentsDetailsTextual",
      "http://www.grinshipping.com/role/OtherInvestmentsParentheticalDetail1"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDefinedBenefitPlansTable": {
     "auth_ref": [
      "r96"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to defined benefit plans."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of defined benefit plans [table]",
        "terseLabel": "Disclosure of defined benefit plans [table]"
       }
      }
     },
     "localname": "DisclosureOfDefinedBenefitPlansTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherInvestmentsDetail5",
      "http://www.grinshipping.com/role/OtherInvestmentsDetailsTextual",
      "http://www.grinshipping.com/role/OtherInvestmentsParentheticalDetail1"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDerivativeFinancialInstrumentsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of derivative financial instruments. [Refer: Derivatives [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of derivative financial instruments [text block]",
        "verboseLabel": "DERIVATIVE FINANCIAL INSTRUMENTS"
       }
      }
     },
     "localname": "DisclosureOfDerivativeFinancialInstrumentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory": {
     "auth_ref": [
      "r281"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about business combinations. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [text block]",
        "terseLabel": "Disclosure of detailed information about business combination"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory": {
     "auth_ref": [
      "r297",
      "r303",
      "r315"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about financial instruments. [Refer: Financial instruments, class [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [text block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory": {
     "auth_ref": [
      "r159"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about intangible assets. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [text block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/IntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": {
     "auth_ref": [
      "r88"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [text block]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDividendsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of dividends. Dividends are distributions of profits to holders of equity investments in proportion to their holdings of a particular class of capital."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of dividends [text block]",
        "verboseLabel": "Schedule of dividend distributions to equity holders"
       }
      }
     },
     "localname": "DisclosureOfDividendsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/DividendsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfEmployeeBenefitsExplanatory": {
     "auth_ref": [
      "r108"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for employee benefits."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of employee benefits [text block]",
        "verboseLabel": "RETIREMENT BENEFIT OBLIGATION"
       }
      }
     },
     "localname": "DisclosureOfEmployeeBenefitsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/RetirementBenefitObligation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfEntitysReportableSegmentsExplanatory": {
     "auth_ref": [
      "r343"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for operating segments."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of entity's operating segments [text block]",
        "verboseLabel": "SEGMENT INFORMATION"
       }
      }
     },
     "localname": "DisclosureOfEntitysReportableSegmentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SegmentInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory": {
     "auth_ref": [
      "r62"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for events after the reporting period."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of events after reporting period [text block]",
        "terseLabel": "EVENTS AFTER THE REPORTING PERIOD"
       }
      }
     },
     "localname": "DisclosureOfEventsAfterReportingPeriodExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/EventsAfterTheReportingPeriod"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFairValueMeasurementOfAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of fair value measurement of assets [abstract]",
        "verboseLabel": "Financial Assets"
       }
      }
     },
     "localname": "DisclosureOfFairValueMeasurementOfAssetsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails7"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFairValueMeasurementOfLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of fair value measurement of liabilities [abstract]",
        "verboseLabel": "Financial Liabilities"
       }
      }
     },
     "localname": "DisclosureOfFairValueMeasurementOfLiabilitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails7"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFinancialAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial assets [abstract]"
       }
      }
     },
     "localname": "DisclosureOfFinancialAssetsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsExplanatory": {
     "auth_ref": [
      "r326"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for financial instruments."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of financial instruments [text block]",
        "verboseLabel": "FINANCIAL INSTRUMENTS, FINANCIAL RISKS AND CAPITAL MANAGEMENT"
       }
      }
     },
     "localname": "DisclosureOfFinancialInstrumentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagement"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFinancialLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial liabilities [abstract]"
       }
      }
     },
     "localname": "DisclosureOfFinancialLiabilitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfGoingConcernExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the entity's ability to continue as a going concern."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of going concern [text block]",
        "terseLabel": "GOING CONCERN"
       }
      }
     },
     "localname": "DisclosureOfGoingConcernExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/GoingConcern"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfGoodwillExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of goodwill. [Refer: Goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of goodwill [text block]",
        "verboseLabel": "GOODWILL"
       }
      }
     },
     "localname": "DisclosureOfGoodwillExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/Goodwill"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfHedgeAccountingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about hedges [abstract]"
       }
      }
     },
     "localname": "DisclosureOfHedgeAccountingAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfHedgeAccountingLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about hedges [line items]"
       }
      }
     },
     "localname": "DisclosureOfHedgeAccountingLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfHedgeAccountingTable": {
     "auth_ref": [
      "r370"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of hedges."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about hedges [table]"
       }
      }
     },
     "localname": "DisclosureOfHedgeAccountingTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfIncomeTaxExplanatory": {
     "auth_ref": [
      "r75"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for income taxes."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of income tax [text block]",
        "terseLabel": "INCOME TAX"
       }
      }
     },
     "localname": "DisclosureOfIncomeTaxExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/IncomeTax"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfIntangibleAssetsExplanatory": {
     "auth_ref": [
      "r161"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for intangible assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of intangible assets [text block]",
        "terseLabel": "INTANGIBLE ASSETS"
       }
      }
     },
     "localname": "DisclosureOfIntangibleAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/IntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfInterestExpenseExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of interest expense. [Refer: Interest expense]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of interest expense [text block]",
        "terseLabel": "INTEREST EXPENSE"
       }
      }
     },
     "localname": "DisclosureOfInterestExpenseExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/InterestExpense"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfInterestIncomeExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of interest income. [Refer: Interest income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of interest income [text block]",
        "verboseLabel": "INTEREST INCOME"
       }
      }
     },
     "localname": "DisclosureOfInterestIncomeExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/InterestIncome"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfInventoriesExplanatory": {
     "auth_ref": [
      "r113"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for inventories."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of inventories [text block]",
        "verboseLabel": "INVENTORIES"
       }
      }
     },
     "localname": "DisclosureOfInventoriesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/Inventories"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfIssuedCapitalExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of issued capital. [Refer: Issued capital]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of issued capital [text block]",
        "verboseLabel": "SHARE CAPITAL"
       }
      }
     },
     "localname": "DisclosureOfIssuedCapitalExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ShareCapital"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfJointVenturesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of joint ventures [line items]"
       }
      }
     },
     "localname": "DisclosureOfJointVenturesLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/LoansToJointVenturesDetails",
      "http://www.grinshipping.com/role/LoansToJointVenturesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfJointVenturesTable": {
     "auth_ref": [
      "r130",
      "r134",
      "r234"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to joint ventures."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of joint ventures [table]"
       }
      }
     },
     "localname": "DisclosureOfJointVenturesTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/LoansToJointVenturesDetails",
      "http://www.grinshipping.com/role/LoansToJointVenturesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfLeasesExplanatory": {
     "auth_ref": [
      "r262",
      "r263"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for leases."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of leases [text block]",
        "terseLabel": "LEASES AND SHIP CHARTERS"
       }
      }
     },
     "localname": "DisclosureOfLeasesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/LeasesAndShipCharters"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis of operating lease payments [abstract]"
       }
      }
     },
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory": {
     "auth_ref": [
      "r261"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of a maturity analysis of operating lease payments. Operating lease is a lease that does not transfer substantially all the risks and rewards incidental to ownership of an underlying asset."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis of operating lease payments [text block]",
        "terseLabel": "Disclosure of maturity analysis of operating lease payments [text block]"
       }
      }
     },
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/LeasesAndShipChartersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis of operating lease payments [line items]"
       }
      }
     },
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/LeasesAndShipChartersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable": {
     "auth_ref": [
      "r261"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the maturity analysis of operating lease payments."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of maturity analysis of operating lease payments [table]"
       }
      }
     },
     "localname": "DisclosureOfMaturityAnalysisOfOperatingLeasePaymentsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/LeasesAndShipChartersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory": {
     "auth_ref": [
      "r97"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of a net defined benefit liability (asset). [Refer: Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of net defined benefit liability (asset) [text block]"
       }
      }
     },
     "localname": "DisclosureOfNetDefinedBenefitLiabilityAssetExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/RetirementBenefitObligationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfNoncontrollingInterestsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of non-controlling interests. [Refer: Non-controlling interests]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of non-controlling interests [text block]",
        "terseLabel": "NON-CONTROLLING INTEREST"
       }
      }
     },
     "localname": "DisclosureOfNoncontrollingInterestsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/NonControllingInterest"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of non-current assets or disposal groups classified as held for sale. [Refer: Non-current assets or disposal groups classified as held for sale]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of non-current assets or disposal groups classified as held for sale [text block]",
        "terseLabel": "ASSETS CLASSIFIED AS HELD FOR SALE"
       }
      }
     },
     "localname": "DisclosureOfNoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSale"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfOperatingSegmentsExplanatory": {
     "auth_ref": [
      "r332"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of operating segments. [Refer: Operating segments [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of operating segments [text block]"
       }
      }
     },
     "localname": "DisclosureOfOperatingSegmentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfOtherOperatingIncomeExpenseExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of other operating income or expense. [Refer: Other operating income (expense)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of other operating income (expense) [text block]",
        "terseLabel": "OTHER OPERATING INCOME (EXPENSE)"
       }
      }
     },
     "localname": "DisclosureOfOtherOperatingIncomeExpenseExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherOperatingIncomeExpense"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfPrepaymentsAndOtherAssetsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of prepayments and other assets. [Refer: Other assets; Prepayments]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of prepayments and other assets [text block]",
        "terseLabel": "OTHER RECEIVABLES AND PREPAYMENTS"
       }
      }
     },
     "localname": "DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherReceivablesAndPrepayments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory": {
     "auth_ref": [
      "r91"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for property, plant and equipment."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of property, plant and equipment [text block]",
        "verboseLabel": "SHIPS, PROPERTY, PLANT AND EQUIPMENT"
       }
      }
     },
     "localname": "DisclosureOfPropertyPlantAndEquipmentExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [abstract]"
       }
      }
     },
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory": {
     "auth_ref": [
      "r258"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of quantitative information about right-of-use assets. [Refer: Right-of-use assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [text block]",
        "terseLabel": "Summary of group leases"
       }
      }
     },
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/RightOfUseAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [line items]"
       }
      }
     },
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/RightOfUseAssetsDetailsTextual",
      "http://www.grinshipping.com/role/RightOfUseAssetsSummaryOfGroupLeasesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable": {
     "auth_ref": [
      "r258"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to right-of-use assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [table]",
        "verboseLabel": "Disclosure of quantitative information about right-of-use assets [table]"
       }
      }
     },
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/RightOfUseAssetsDetailsTextual",
      "http://www.grinshipping.com/role/RightOfUseAssetsSummaryOfGroupLeasesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfReservesAndOtherEquityInterestExplanatory": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of reserves within equity. [Refer: Other reserves [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of reserves within equity [text block]",
        "verboseLabel": "OTHER EQUITY AND RESERVES"
       }
      }
     },
     "localname": "DisclosureOfReservesAndOtherEquityInterestExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReserves"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfRestrictedCashAndCashEquivalentsExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of restricted cash and cash equivalents. [Refer: Restricted cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of restricted cash and cash equivalents [text block]",
        "terseLabel": "CASH AND BANK BALANCES INCLUDING RESTRICTED CASH"
       }
      }
     },
     "localname": "DisclosureOfRestrictedCashAndCashEquivalentsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/CashAndBankBalancesIncludingRestrictedCash"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfRevenueExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for revenue."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of revenue [text block]",
        "verboseLabel": "REVENUE"
       }
      }
     },
     "localname": "DisclosureOfRevenueExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/Revenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory": {
     "auth_ref": [
      "r104"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of a sensitivity analysis for significant actuarial assumptions used to determine the present value of a defined benefit obligation. [Refer: Actuarial assumptions [member]; Defined benefit obligation, at present value]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of sensitivity analysis for actuarial assumptions [text block]"
       }
      }
     },
     "localname": "DisclosureOfSensitivityAnalysisForActuarialAssumptionsExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/RetirementBenefitObligationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [abstract]"
       }
      }
     },
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory": {
     "auth_ref": [
      "r130",
      "r134",
      "r233"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of subsidiaries. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [text block]",
        "terseLabel": "SUBSIDIARIES"
       }
      }
     },
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/Subsidiaries"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems": {
     "auth_ref": [],
     "lang": {
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [line items]"
       }
      }
     },
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesLineItems",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesParentheticalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable": {
     "auth_ref": [
      "r130",
      "r134",
      "r233"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to subsidiaries."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [table]"
       }
      }
     },
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesTable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesParentheticalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for significant accounting policies applied by the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of significant accounting policies [text block]",
        "verboseLabel": "SIGNIFICANT ACCOUNTING POLICIES"
       }
      }
     },
     "localname": "DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTradeAndOtherPayablesExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other payables. [Refer: Trade and other payables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of trade and other payables [text block]",
        "verboseLabel": "TRADE AND OTHER PAYABLES"
       }
      }
     },
     "localname": "DisclosureOfTradeAndOtherPayablesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/TradeAndOtherPayables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTradeAndOtherReceivablesExplanatory": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of trade and other receivables. [Refer: Trade and other receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of trade and other receivables [text block]",
        "terseLabel": "TRADE RECEIVABLES"
       }
      }
     },
     "localname": "DisclosureOfTradeAndOtherReceivablesExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/TradeReceivables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DiscontinuedOperationsMember": {
     "auth_ref": [
      "r289"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of an entity that either has been disposed of or is classified as held for sale, and that: (a) represents a separate major line of business or geographical area of operations; (b) is part of a single co-ordinated plan to dispose of a separate major line of business or geographical area of operations; or (c) is a subsidiary acquired exclusively with a view to resale. A component of an entity comprises operations and cash flows that can be clearly distinguished, operationally and for financial reporting purposes, from the rest of the entity. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Discontinued operations [member]",
        "terseLabel": "Discontinued operations [member]"
       }
      }
     },
     "localname": "DiscontinuedOperationsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://www.grinshipping.com/role/DeferredTaxDetails",
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails",
      "http://www.grinshipping.com/role/RightOfUseAssetsSummaryOfGroupLeasesDetail",
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_DisposalGroupsClassifiedAsHeldForSaleMember": {
     "auth_ref": [
      "r288",
      "r289"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for groups of assets, which are to be disposed of together as a group in a single transaction, and the liabilities directly associated with those assets that will be transferred in the transaction."
       }
      },
      "en-us": {
       "role": {
        "label": "Disposal groups classified as held for sale [member]"
       }
      }
     },
     "localname": "DisposalGroupsClassifiedAsHeldForSaleMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r154"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease in intangible assets other than goodwill resulting from disposals. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disposals, intangible assets other than goodwill",
        "terseLabel": "Disposal"
       }
      }
     },
     "localname": "DisposalsIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/IntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DisposalsPropertyPlantAndEquipment": {
     "auth_ref": [
      "r82"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease in property, plant and equipment resulting from disposals. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disposals, property, plant and equipment",
        "negatedLabel": "Disposals"
       }
      }
     },
     "localname": "DisposalsPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DividendsPaid": {
     "auth_ref": [
      "r11"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of dividends recognised as distributions to owners."
       }
      },
      "en-us": {
       "role": {
        "label": "Dividends recognised as distributions to owners",
        "negatedLabel": "Dividends (Note 41)",
        "terseLabel": "Interim dividend for the year ended 31 December"
       }
      }
     },
     "localname": "DividendsPaid",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.grinshipping.com/role/DividendsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DividendsPaidClassifiedAsFinancingActivities": {
     "auth_ref": [
      "r185"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 52.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for dividends paid by the entity, classified as financing activities."
       }
      },
      "en-us": {
       "role": {
        "label": "Dividends paid, classified as financing activities",
        "negatedLabel": "Dividends paid"
       }
      }
     },
     "localname": "DividendsPaidClassifiedAsFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DividendsRecognisedAsDistributionsToOwnersPerShare": {
     "auth_ref": [
      "r11"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount, per share, of dividends recognised as distributions to owners."
       }
      },
      "en-us": {
       "role": {
        "label": "Dividends recognised as distributions to owners per share",
        "terseLabel": "Interim dividend payable per share",
        "verboseLabel": "Interim dividend per share"
       }
      }
     },
     "localname": "DividendsRecognisedAsDistributionsToOwnersPerShare",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/DividendsDetailsTextual",
      "http://www.grinshipping.com/role/EventsAfterTheReportingPeriodDetailsTextual"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [abstract]",
        "verboseLabel": "Profit (loss) per share attributable to the owners of the Company:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_EarningsPerShareExplanatory": {
     "auth_ref": [
      "r137"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of earnings per share."
       }
      },
      "en-us": {
       "role": {
        "label": "Earnings per share [text block]",
        "terseLabel": "EARNINGS PER SHARE"
       }
      }
     },
     "localname": "EarningsPerShareExplanatory",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/EarningsPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": {
     "auth_ref": [
      "r183",
      "r184"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The effect of exchange rate changes on cash and cash equivalents held or due in a foreign currency. [Refer: Cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Effect of exchange rate changes on cash and cash equivalents",
        "verboseLabel": "Effect of exchange rate changes on the balance of cash held in foreign currencies"
       }
      }
     },
     "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalents",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EliminationOfIntersegmentAmountsMember": {
     "auth_ref": [
      "r337",
      "r342"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the elimination of intersegment amounts in the reconciliations of total segment amounts to amounts recognised in the entity's financial statements."
       }
      },
      "en-us": {
       "role": {
        "label": "Elimination of intersegment amounts [member]",
        "terseLabel": "Adjustments [member]"
       }
      }
     },
     "localname": "EliminationOfIntersegmentAmountsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EmployeeBenefitsExpense": {
     "auth_ref": [
      "r1",
      "r3",
      "r59"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The expense of all forms of consideration given by an entity in exchange for a service rendered by employees or for the termination of employment."
       }
      },
      "en-us": {
       "role": {
        "label": "Employee benefits expense",
        "verboseLabel": "Employee benefits expenses (including directors' remuneration and share based payments)"
       }
      }
     },
     "localname": "EmployeeBenefitsExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/PeofitLossBeforeTaxationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EmployerContributions": {
     "auth_ref": [
      "r122"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of employer contributions to retirement benefit plans."
       }
      },
      "en-us": {
       "role": {
        "label": "Employer contributions",
        "negatedLabel": "Employer payments"
       }
      }
     },
     "localname": "EmployerContributions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EntitysTotalForBusinessCombinationsMember": {
     "auth_ref": [
      "r274",
      "r279"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Business combinations' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for business combinations [member]"
       }
      }
     },
     "localname": "EntitysTotalForBusinessCombinationsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForJointVenturesMember": {
     "auth_ref": [
      "r130",
      "r134",
      "r234",
      "r363",
      "r366"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Joint ventures' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for joint ventures [member]"
       }
      }
     },
     "localname": "EntitysTotalForJointVenturesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetailsTextual",
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetailsTextual",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows1Parenthetical",
      "http://www.grinshipping.com/role/CriticalAccountingJudgementsAndKeySourcesOfEstimationUncertaintyDetailsTextual",
      "http://www.grinshipping.com/role/EventsAfterTheReportingPeriodDetailsTextual",
      "http://www.grinshipping.com/role/InterestInJointVenturesDetails",
      "http://www.grinshipping.com/role/InterestInJointVenturesDetails1",
      "http://www.grinshipping.com/role/LoansToJointVenturesDetails",
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetailsTextual",
      "http://www.grinshipping.com/role/SubsidiariesParentheticalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForRelatedPartiesMember": {
     "auth_ref": [
      "r120"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Categories of related parties' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for related parties [member]"
       }
      }
     },
     "localname": "EntitysTotalForRelatedPartiesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/LoansToJointVenturesDetails1",
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetailsTextual",
      "http://www.grinshipping.com/role/RelatedPartiesTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForSegmentConsolidationItemsMember": {
     "auth_ref": [
      "r337"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Segment consolidation items' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for segment consolidation items [member]"
       }
      }
     },
     "localname": "EntitysTotalForSegmentConsolidationItemsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForSubsidiariesMember": {
     "auth_ref": [
      "r130",
      "r134",
      "r233"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Subsidiaries' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for subsidiaries [member]"
       }
      }
     },
     "localname": "EntitysTotalForSubsidiariesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetailsTextual",
      "http://www.grinshipping.com/role/GoodwillDetails1",
      "http://www.grinshipping.com/role/GoodwillDetailsTextual",
      "http://www.grinshipping.com/role/InterestInJointVenturesDetailsTextual",
      "http://www.grinshipping.com/role/NonControllingInterestDetail",
      "http://www.grinshipping.com/role/OtherInvestmentsDetailsTextual",
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Equity": {
     "auth_ref": [
      "r29",
      "r39",
      "r203",
      "r205",
      "r235",
      "r236",
      "r237"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 38.0,
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Equity",
        "periodEndLabel": "Share capital, Balance",
        "periodStartLabel": "Share capital, Balance",
        "terseLabel": "Equity",
        "totalLabel": "Total equity"
       }
      }
     },
     "localname": "Equity",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.grinshipping.com/role/NonControllingInterestDetail",
      "http://www.grinshipping.com/role/ShareCapitalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "verboseLabel": "Capital and reserves"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_EquityAndLiabilities": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Equity and liabilities",
        "totalLabel": "Total equity and liabilities"
       }
      }
     },
     "localname": "EquityAndLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EquityAndLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity and liabilities [abstract]",
        "verboseLabel": "LIABILITIES AND EQUITY"
       }
      }
     },
     "localname": "EquityAndLiabilitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_EquityAttributableToOwnersOfParent": {
     "auth_ref": [
      "r28"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 39.0,
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of equity attributable to the owners of the parent. This specifically excludes non-controlling interest."
       }
      },
      "en-us": {
       "role": {
        "label": "Equity attributable to owners of parent",
        "terseLabel": "Equity attributable to owners of the Company",
        "totalLabel": "Equity attributable to owners of the Company"
       }
      }
     },
     "localname": "EquityAttributableToOwnersOfParent",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.grinshipping.com/role/NonControllingInterestDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EquityAttributableToOwnersOfParentMember": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for equity attributable to the owners of the parent."
       }
      },
      "en-us": {
       "role": {
        "label": "Equity attributable to owners of parent [member]",
        "terseLabel": "Attributable to owners of the company [member]"
       }
      }
     },
     "localname": "EquityAttributableToOwnersOfParentMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EquityInterestsOfAcquirer": {
     "auth_ref": [
      "r269"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The fair value, at the acquisition date, of equity interests of the acquirer transferred as consideration in a business combination. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Equity interests of acquirer",
        "terseLabel": "Equity interests of acquirer transferred in business combination"
       }
      }
     },
     "localname": "EquityInterestsOfAcquirer",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EquityMember": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the residual interest in the assets of the entity after deducting all its liabilities. It also represents the standard value for the 'Components of equity' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Equity [Member]"
       }
      }
     },
     "localname": "EquityMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetailsTextual",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetailsTextual",
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails1",
      "http://www.grinshipping.com/role/ShareCapitalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ExpectedCreditLossesIndividuallyAssessedMember": {
     "auth_ref": [
      "r301",
      "r302",
      "r323"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for expected credit losses that are individually assessed. [Refer: Method of assessment of expected credit losses [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Expected credit losses individually assessed [member]"
       }
      }
     },
     "localname": "ExpectedCreditLossesIndividuallyAssessedMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/TradeReceivablesDetails4",
      "http://www.grinshipping.com/role/TradeReceivablesDetails5"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
     "auth_ref": [
      "r267"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense arising from equity-settled share-based payment transactions in which the goods or services received did not qualify for recognition as assets. [Refer: Expense from share-based payment transactions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Expense from equity-settled share-based payment transactions in which goods or services received did not qualify for recognition as assets",
        "verboseLabel": "Expense recognised in respect of equity-settled share-based payments"
       }
      }
     },
     "localname": "ExpenseFromEquitysettledSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/PeofitLossBeforeTaxationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets": {
     "auth_ref": [
      "r267"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense arising from share-based payment transactions in which the goods or services received did not qualify for recognition as assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Expense from share-based payment transactions in which goods or services received did not qualify for recognition as assets"
       }
      }
     },
     "localname": "ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees": {
     "auth_ref": [
      "r13"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense from share-based payment transactions with employees. [Refer: Expense from share-based payment transactions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Expense from share-based payment transactions with employees",
        "terseLabel": "Share-based payments expenses"
       }
      }
     },
     "localname": "ExpenseFromSharebasedPaymentTransactionsWithEmployees",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExpenseRelatingToLeasesOfLowvalueAssetsForWhichRecognitionExemptionHasBeenUsed": {
     "auth_ref": [
      "r253"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of the expense relating to leases of low-value assets accounted for applying paragraph 6 of IFRS 16. This expense shall not include the expense relating to short-term leases of low-value assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Expense relating to leases of low-value assets for which recognition exemption has been used",
        "verboseLabel": "Expense relating to leases of low-value assets"
       }
      }
     },
     "localname": "ExpenseRelatingToLeasesOfLowvalueAssetsForWhichRecognitionExemptionHasBeenUsed",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/RightOfUseAssetsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed": {
     "auth_ref": [
      "r252"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of the expense relating to short-term leases accounted for applying paragraph 6 of IFRS 16. This expense need not include the expense relating to leases with a lease term of one month or less. Short-term lease is a lease that, at the commencement date, has a lease term of 12 months or less. A lease that contains a purchase option is not a short-term lease."
       }
      },
      "en-us": {
       "role": {
        "label": "Expense relating to short-term leases for which recognition exemption has been used",
        "verboseLabel": "Expense relating to short-term leases"
       }
      }
     },
     "localname": "ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/RightOfUseAssetsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities": {
     "auth_ref": [
      "r254"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of the expense relating to variable lease payments not included in the measurement of lease liabilities. Variable lease payments are the portion of payments made by a lessee to a lessor for the right to use an underlying asset during the lease term that varies because of changes in facts or circumstances occurring after the commencement date, other than the passage of time. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Expense relating to variable lease payments not included in measurement of lease liabilities",
        "terseLabel": "Expense relating to variable lease payments"
       }
      }
     },
     "localname": "ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/RightOfUseAssetsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinanceIncome": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLossAlternate1": {
       "order": 8.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income associated with interest and other financing activities of the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Finance income",
        "terseLabel": "Interest received",
        "verboseLabel": "Interest income"
       }
      }
     },
     "localname": "FinanceIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://www.grinshipping.com/role/NonControllingInterestDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialAssets": {
     "auth_ref": [
      "r296",
      "r301",
      "r302",
      "r305",
      "r306"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets that are: (a) cash; (b) an equity instrument of another entity; (c) a contractual right: (i) to receive cash or another financial asset from another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially favourable to the entity; or (d) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to receive a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose the entity\u2019s own equity instruments do not include puttable financial instruments classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. [Refer: Financial instruments, class [member]; Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets"
       }
      }
     },
     "localname": "FinancialAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialAssetsAtAmortisedCost": {
     "auth_ref": [
      "r316"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of financial assets at amortised cost. The amortised cost is the amount at which financial assets are measured at initial recognition minus principal repayments, plus or minus the cumulative amortisation using the effective interest method of any difference between that initial amount and the maturity amount, and adjusted for any impairment. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets at amortised cost",
        "verboseLabel": "Financial assets at amortised cost (2017: Loans and receivables)"
       }
      }
     },
     "localname": "FinancialAssetsAtAmortisedCost",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialAssetsAtAmortisedCostCategoryMember": {
     "auth_ref": [
      "r316"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the financial assets at amortised cost category. [Refer: Financial assets at amortised cost]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets at amortised cost, category [member]"
       }
      }
     },
     "localname": "FinancialAssetsAtAmortisedCostCategoryMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinancialAssetsAtFairValue": {
     "auth_ref": [
      "r296"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The fair value of financial assets. [Refer: At fair value [member]; Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets, at fair value",
        "verboseLabel": "Financial assets"
       }
      }
     },
     "localname": "FinancialAssetsAtFairValue",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails7"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialAssetsCategoryMember": {
     "auth_ref": [
      "r318"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated categories of financial assets. It also represents the standard value for the 'Categories of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets, category [member]"
       }
      }
     },
     "localname": "FinancialAssetsCategoryMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinancialAssetsDesignatedAsMeasuredAtFairValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets designated as measured at fair value through profit or loss [abstract]",
        "terseLabel": "Financial assets"
       }
      }
     },
     "localname": "FinancialAssetsDesignatedAsMeasuredAtFairValueAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails8"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_FinancialAssetsMember": {
     "auth_ref": [
      "r313",
      "r314",
      "r346",
      "r358",
      "r359",
      "r360"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes of financial assets. It also represents the standard value for the 'Classes of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets, class [member]"
       }
      }
     },
     "localname": "FinancialAssetsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ContractAssetsDetailsTextual",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails1",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails7"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue": {
     "auth_ref": [
      "r369"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The fair value of financial instruments designated as hedging instruments. Hedging instruments are designated derivatives or (for a hedge of the risk of changes in foreign currency exchange rates only) designated non-derivative financial assets or non-derivative financial liabilities whose fair value or cash flows are expected to offset changes in the fair value or cash flows of a designated hedged item. [Refer: At fair value [member]; Derivatives [member]; Derivative financial assets; Derivative financial liabilities; Financial instruments, class [member]; Financial assets; Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial instruments designated as hedging instruments, at fair value",
        "terseLabel": "Fair value gain (loss)",
        "verboseLabel": "Fair value gain"
       }
      }
     },
     "localname": "FinancialInstrumentsDesignatedAsHedgingInstrumentsAtFairValue",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails1",
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialLiabilities": {
     "auth_ref": [
      "r296"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liabilities that are: (a) a contractual obligation: (i) to deliver cash or another financial asset to another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially unfavourable to the entity; or (b) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to deliver a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose, rights, options or warrants to acquire a fixed number of the entity\u2019s own equity instruments for a fixed amount of any currency are equity instruments if the entity offers the rights, options or warrants pro rata to all of its existing owners of the same class of its own non-derivative equity instruments. Also, for those purposes the entity\u2019s own equity instruments do not include puttable financial instruments that are classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. As an exception, an instrument that meets the definition of a financial liability is classified as an equity instrument if it has all the features and meets the conditions in paragraphs 16A-16B or paragraphs 16C-16D of IAS 32. [Refer: Financial instruments, class [member]; Financial assets; Derivatives [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial liabilities"
       }
      }
     },
     "localname": "FinancialLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialLiabilitiesAtAmortisedCost": {
     "auth_ref": [
      "r317",
      "r373"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of financial liabilities at amortised cost. The amortised cost is the amount at which financial liabilities are measured at initial recognition minus principal repayments, plus or minus the cumulative amortisation using the effective interest method of any difference between that initial amount and the maturity amount. [Refer: Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial liabilities at amortised cost",
        "verboseLabel": "Amortised cost"
       }
      }
     },
     "localname": "FinancialLiabilitiesAtAmortisedCost",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialLiabilitiesAtAmortisedCostCategoryMember": {
     "auth_ref": [
      "r317",
      "r373"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the financial liabilities at amortised cost category. [Refer: Financial liabilities at amortised cost]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial liabilities at amortised cost, category [member]",
        "terseLabel": "Financial liabilities at amortised cost, category [member]"
       }
      }
     },
     "localname": "FinancialLiabilitiesAtAmortisedCostCategoryMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails5"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinancialLiabilitiesAtFairValue": {
     "auth_ref": [
      "r296"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The fair value of financial liabilities. [Refer: At fair value [member]; Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial liabilities, at fair value",
        "verboseLabel": "Financial liabilities"
       }
      }
     },
     "localname": "FinancialLiabilitiesAtFairValue",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails7"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialLiabilitiesCategoryMember": {
     "auth_ref": [
      "r318"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated categories of financial liabilities. It also represents the standard value for the 'Categories of financial liabilities' axis if no other member is used. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial liabilities, category [member]"
       }
      }
     },
     "localname": "FinancialLiabilitiesCategoryMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails5"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinancialLiabilitiesMember": {
     "auth_ref": [
      "r313",
      "r314",
      "r346",
      "r359"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes financial liabilities. It also represents the standard value for the 'Classes of financial liabilities' axis if no other member is used. [Refer: Financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial liabilities, class [member]"
       }
      }
     },
     "localname": "FinancialLiabilitiesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows1",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails6",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails7"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FixedInterestRateMember": {
     "auth_ref": [
      "r310"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a fixed interest rate. [Refer: Interest rate risk [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Fixed interest rate [member]",
        "verboseLabel": "Fixed interest rate instruments [Member]"
       }
      }
     },
     "localname": "FixedInterestRateMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails5"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation": {
     "auth_ref": [
      "r285"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gain (loss) recognised on the measurement to fair value less costs to sell or on the disposal of the assets or disposal group(s) constituting the discontinued operation. [Refer: Discontinued operations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gain (loss) recognised on measurement to fair value less costs to sell or on disposal of assets or disposal groups constituting discontinued operation",
        "terseLabel": "Gain (loss) on measurement to fair value less cost to sell of the assets and liabilities of disposal group"
       }
      }
     },
     "localname": "GainLossRecognisedOnMeasurementToFairValueLessCostsToSellOrOnDisposalOfAssetsOrDisposalGroupsConstitutingDiscontinuedOperation",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainRecognisedInBargainPurchaseTransaction": {
     "auth_ref": [
      "r273"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of any gain recognised in a business combination in which the net of the identifiable assets acquired and the liabilities assumed exceeds the aggregate of the consideration transferred, non-controlling interest in the acquiree and fair value of the acquirer's previously held equity interest in the acquiree. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gain recognised in bargain purchase transaction",
        "terseLabel": "Gain recognized on the bargain purchase transaction"
       }
      }
     },
     "localname": "GainRecognisedInBargainPurchaseTransaction",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnCashFlowHedgesNetOfTax": {
     "auth_ref": [
      "r56",
      "r294",
      "r295",
      "r371"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 7.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains (losses) recognised in other comprehensive income on cash flow hedges, net of tax, before reclassification adjustments. [Refer: Cash flow hedges [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gains (losses) on cash flow hedges, net of tax",
        "presentationGuidance": "Net fair value gain on hedging instruments entered into for cash flow hedges"
       }
      }
     },
     "localname": "GainsLossesOnCashFlowHedgesNetOfTax",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss": {
     "auth_ref": [
      "r17",
      "r114"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of exchange differences recognised in profit or loss that arise from foreign currency transactions, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: At fair value [member]; Financial instruments, class [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Foreign exchange gain (loss)",
        "verboseLabel": "Foreign exchange gain (loss)"
       }
      }
     },
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherOperatingIncomeExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GeographicalAreasAxis": {
     "auth_ref": [
      "r93",
      "r248",
      "r340",
      "r356"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Geographical areas [axis]"
       }
      }
     },
     "localname": "GeographicalAreasAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/IncomeTaxDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_GeographicalAreasMember": {
     "auth_ref": [
      "r93",
      "r248",
      "r340",
      "r356"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregated geographical areas. It also represents the standard value for the 'Geographical areas' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Geographical areas [member]"
       }
      }
     },
     "localname": "GeographicalAreasMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/IncomeTaxDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Goodwill": {
     "auth_ref": [
      "r19",
      "r146",
      "r149",
      "r278"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 16.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognised. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Goodwill",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.grinshipping.com/role/GoodwillDetails",
      "http://www.grinshipping.com/role/GoodwillDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GrossCarryingAmountMember": {
     "auth_ref": [
      "r80",
      "r152",
      "r164",
      "r167",
      "r278",
      "r302",
      "r305",
      "r306",
      "r372",
      "r376"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the amount at which an asset is recognised before deducting any accumulated depreciation (amortisation) and accumulated impairment losses thereon. [Refer: Depreciation and amortisation expense; Impairment loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gross carrying amount [member]",
        "terseLabel": "Gross carrying amount [member]",
        "verboseLabel": "Cost [member]"
       }
      }
     },
     "localname": "GrossCarryingAmountMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/GoodwillDetails",
      "http://www.grinshipping.com/role/GoodwillDetails1",
      "http://www.grinshipping.com/role/IntangibleAssetsDetails",
      "http://www.grinshipping.com/role/RightOfUseAssetsSummaryOfGroupLeasesDetail",
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_GrossProfit": {
     "auth_ref": [
      "r2"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLossAlternate1": {
       "order": 10.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of revenue less cost of sales. [Refer: Cost of sales; Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gross Profit",
        "totalLabel": "Gross profit",
        "verboseLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_HedgingInstrumentsAxis": {
     "auth_ref": [
      "r291",
      "r293"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Hedging instruments [axis]"
       }
      }
     },
     "localname": "HedgingInstrumentsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails1",
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_HedgingInstrumentsMember": {
     "auth_ref": [
      "r291",
      "r293"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for hedging instruments. A hedging instrument can be a designated: (a) derivative measured at fair value through profit or loss, except for some written options (see paragraph B6.2.4 of IFRS 9); (b) non-derivative financial asset or non-derivative financial liability measured at fair value through profit or loss, unless it is a financial liability designated as at fair value through profit or loss for which the amount of its change in fair value that is attributable to changes in the credit risk of that liability is presented in other comprehensive income in accordance with paragraph 5.7.7 of IFRS 9. For a hedge of foreign currency risk, the foreign currency risk component of a non-derivative financial asset or a non-derivative financial liability may be designated as a hedging instrument provided that it is not an investment in an equity instrument for which an entity has elected to present changes in fair value in other comprehensive income in accordance with paragraph 5.7.5 of IFRS 9. This member also represents the standard value for the 'Hedging instruments' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Hedging instruments [member]"
       }
      }
     },
     "localname": "HedgingInstrumentsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails1",
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed": {
     "auth_ref": [
      "r271",
      "r280"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for net identifiable assets acquired or liabilities assumed in a business combination. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "definitionGuidance": "Identifiable assets acquired (liabilities assumed)",
        "label": "Identifiable assets acquired (liabilities assumed)",
        "terseLabel": "Fair value of net identifiable assets acquired"
       }
      }
     },
     "localname": "IdentifiableAssetsAcquiredLiabilitiesAssumed",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetails1",
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ImpairmentLossOnFinancialAssets": {
     "auth_ref": [
      "r368"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of impairment loss on financial assets. [Refer: Financial assets; Impairment loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Impairment loss on financial assets",
        "terseLabel": "Impairment loss on financial assets"
       }
      }
     },
     "localname": "ImpairmentLossOnFinancialAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherOperatingIncomeExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill": {
     "auth_ref": [
      "r276"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of impairment loss recognised in profit or loss for goodwill. [Refer: Impairment loss recognised in profit or loss; Goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Impairment loss recognised in profit or loss, goodwill",
        "verboseLabel": "Impairment"
       }
      }
     },
     "localname": "ImpairmentLossRecognisedInProfitOrLossGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/CriticalAccountingJudgementsAndKeySourcesOfEstimationUncertaintyDetailsTextual",
      "http://www.grinshipping.com/role/GoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsAndGoodwill": {
     "auth_ref": [
      "r155"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of impairment loss recognised in profit or loss for intangible assets and goodwill. [Refer: Impairment loss recognised in profit or loss; Intangible assets and goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Impairment loss recognised in profit or loss, intangible assets and goodwill",
        "presentationGuidance": "Impairment loss on goodwill and intangible assets",
        "terseLabel": "Impairment loss recognised in profit or loss, intangible assets and goodwill"
       }
      }
     },
     "localname": "ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsAndGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/GoodwillDetailsTextual",
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment": {
     "auth_ref": [
      "r57",
      "r84"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 22.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of impairment loss recognised in profit or loss for property, plant and equipment. [Refer: Impairment loss recognised in profit or loss; Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Impairment loss recognised in profit or loss, property, plant and equipment",
        "terseLabel": "Impairment losses recognised in profit and loss",
        "verboseLabel": "Impairment loss recognised on plant and equipment"
       }
      }
     },
     "localname": "ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss": {
     "auth_ref": [
      "r59"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of impairment loss or reversal of impairment loss recognised in profit or loss. [Refer: Impairment loss recognised in profit or loss; Reversal of impairment loss recognised in profit or loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Impairment loss (reversal of impairment loss) recognised in profit or loss",
        "terseLabel": "(Reversal of ) impairment loss on owned ships"
       }
      }
     },
     "localname": "ImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit or loss [abstract]",
        "verboseLabel": "Profit or loss"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_IncomeTaxExpenseContinuingOperations": {
     "auth_ref": [
      "r52",
      "r63",
      "r67",
      "r68",
      "r124",
      "r232",
      "r331"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLossAlternate1": {
       "order": 19.0,
       "parentTag": "ifrs-full_ProfitLossFromContinuingOperations",
       "weight": -1.0
      },
      "http://www.grinshipping.com/role/IncomeTaxDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.grinshipping.com/role/IncomeTaxDetails1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The aggregate amount included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax expense (income), continuing operations",
        "negatedLabel": "Income tax benefit (expense)",
        "negatedTerseLabel": "Taxation",
        "totalLabel": "Tax expense (income), continuing operations",
        "verboseLabel": "Tax expense"
       }
      }
     },
     "localname": "IncomeTaxExpenseContinuingOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://www.grinshipping.com/role/IncomeTaxDetails",
      "http://www.grinshipping.com/role/IncomeTaxDetails1",
      "http://www.grinshipping.com/role/NonControllingInterestDetail",
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities": {
     "auth_ref": [
      "r170",
      "r186"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 36.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from income taxes paid or refunded, classified as operating activities. [Refer: Income taxes paid (refund)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Income taxes paid (refund), classified as operating activities",
        "negatedLabel": "Income tax paid"
       }
      }
     },
     "localname": "IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents": {
     "auth_ref": [
      "r194"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents after the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in cash and cash equivalents",
        "totalLabel": "Net increase (decrease) in cash and cash equivalents"
       }
      }
     },
     "localname": "IncreaseDecreaseInCashAndCashEquivalents",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.grinshipping.com/role/NonControllingInterestDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInFairValueMeasurementDueToReasonablyPossibleDecreaseInUnobservableInputEntitysOwnEquityInstruments": {
     "auth_ref": [
      "r238"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of increase (decrease) in the fair value measurement of the entity's own equity instruments due to a reasonably possible decrease in an unobservable input."
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in fair value measurement due to reasonably possible decrease in unobservable input, entity's own equity instruments",
        "terseLabel": "Increase decrease in fair value measurments due to reasonably possible decrease in unobservable input entity own equity instruments"
       }
      }
     },
     "localname": "IncreaseDecreaseInFairValueMeasurementDueToReasonablyPossibleDecreaseInUnobservableInputEntitysOwnEquityInstruments",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInFairValueMeasurementDueToReasonablyPossibleDecreaseInUnobservableInputRecognisedInProfitOrLossAfterTaxLiabilities": {
     "auth_ref": [
      "r238"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of increase (decrease) in the fair value measurement of liabilities, recognised in profit or loss after tax, due to a reasonably possible decrease in an unobservable input. [Refer: Tax income (expense)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in fair value measurement due to reasonably possible decrease in unobservable input, recognised in profit or loss, after tax, liabilities",
        "terseLabel": "Increase decrease in fair value measurement due to reasonably possible decrease in unobservable inputs recognized in profit or loss after tax liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInFairValueMeasurementDueToReasonablyPossibleDecreaseInUnobservableInputRecognisedInProfitOrLossAfterTaxLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInFairValueMeasurementDueToReasonablyPossibleIncreaseInUnobservableInputEntitysOwnEquityInstruments": {
     "auth_ref": [
      "r238"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of increase (decrease) in the fair value measurement of the entity's own equity instruments due to a reasonably possible increase in an unobservable input."
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in fair value measurement due to reasonably possible increase in unobservable input, entity's own equity instruments",
        "terseLabel": "Increase decrease in fair value measurments due to reasonably possible increase in unobservable input entity own equity instruments"
       }
      }
     },
     "localname": "IncreaseDecreaseInFairValueMeasurementDueToReasonablyPossibleIncreaseInUnobservableInputEntitysOwnEquityInstruments",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInFairValueMeasurementDueToReasonablyPossibleIncreaseInUnobservableInputLiabilities": {
     "auth_ref": [
      "r238"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of increase (decrease) in the fair value measurement of liabilities due to a reasonably possible increase in an unobservable input."
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in fair value measurement due to reasonably possible increase in unobservable input, liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInFairValueMeasurementDueToReasonablyPossibleIncreaseInUnobservableInputLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInFairValueMeasurementDueToReasonablyPossibleIncreaseInUnobservableInputRecognisedInProfitOrLossAfterTaxLiabilities": {
     "auth_ref": [
      "r238"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of increase (decrease) in the fair value measurement of liabilities, recognised in profit or loss after tax, due to a reasonably possible increase in an unobservable input. [Refer: Tax income (expense)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in fair value measurement due to reasonably possible increase in unobservable input, recognised in profit or loss, after tax, liabilities",
        "terseLabel": "Increase decrease in fair value measurement due to reasonably possible increase in unobservable inputs recognized in profit or loss after tax liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInFairValueMeasurementDueToReasonablyPossibleIncreaseInUnobservableInputRecognisedInProfitOrLossAfterTaxLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughAcquisitionOfSubsidiary": {
     "auth_ref": [
      "r9"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the acquisition of subsidiaries. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through acquisition of subsidiary, equity",
        "terseLabel": "Acquisition of non-controlling interest (Note 39.1)",
        "verboseLabel": "Acquisition of the non-controlling interest of IVS Bulk Pte. Ltd. (Note 39.1)"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughAcquisitionOfSubsidiary",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.grinshipping.com/role/NonControllingInterestDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r100"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from changes in foreign exchange rates. [Refer: Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through changes in foreign exchange rates, net defined benefit liability (asset)",
        "verboseLabel": "Translation"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughChangesInForeignExchangeRatesNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities": {
     "auth_ref": [
      "r190"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in liabilities arising from financing activities resulting from financing cash flows. [Refer: Cash flows from (used in) financing activities; Liabilities arising from financing activities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through financing cash flows, liabilities arising from financing activities",
        "verboseLabel": "Financing cash flows"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughFinancingCashFlowsLiabilitiesArisingFromFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets": {
     "auth_ref": [
      "r367"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in an allowance account for credit losses of financial assets resulting from the net exchange differences arising when the financial statements are translated from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Allowance account for credit losses of financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, allowance account for credit losses of financial assets",
        "negatedLabel": "Effect of foreign exchange differences"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/TradeReceivablesDetails5"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset": {
     "auth_ref": [
      "r74"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in deferred tax liability (asset) resulting from the net exchange differences arising when the financial statements are translated from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Deferred tax liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, deferred tax liability (asset)",
        "verboseLabel": "Exchange differences"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesDeferredTaxLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/DeferredTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesGoodwill": {
     "auth_ref": [
      "r277"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in goodwill resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, goodwill",
        "verboseLabel": "Effect of foreign currency exchange differences"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/GoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r157"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in intangible assets other than goodwill resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, intangible assets other than goodwill",
        "verboseLabel": "Effect of foreign currency exchange differences"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/IntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment": {
     "auth_ref": [
      "r86"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in property, plant and equipment resulting from net exchange differences arising on the translation of the financial statements from the functional currency into a different presentation currency, including the translation of a foreign operation into the presentation currency of the reporting entity. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through net exchange differences, property, plant and equipment",
        "verboseLabel": "Effect of foreign currency exchange differences"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities": {
     "auth_ref": [
      "r191"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in liabilities arising from financing activities resulting from changes that the entity does not separately disclose in the same statement or note. [Refer: Liabilities arising from financing activities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through other changes, liabilities arising from financing activities",
        "verboseLabel": "Other changes"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughOtherChangesLiabilitiesArisingFromFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r101"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from changes that the entity does not separately disclose in the same statement or note. [Refer: Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through other changes, net defined benefit liability (asset)",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughOtherChangesNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughOtherContributionsByOwners": {
     "auth_ref": [
      "r8"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase in equity through other contributions by owners that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Increase through other contributions by owners, equity",
        "verboseLabel": "Transaction with owners, recognised directly in equity"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughOtherContributionsByOwners",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions": {
     "auth_ref": [
      "r8"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from share-based payment transactions. [Refer: Equity]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through share-based payment transactions, equity",
        "verboseLabel": "Equity-settled share-based payments (Note 29)"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughSharebasedPaymentTransactions",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r19",
      "r158"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 15.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of identifiable non-monetary assets without physical substance. This amount does not include goodwill. [Refer: Goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Intangible assets other than goodwill",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "verboseLabel": "Intangible assets"
       }
      }
     },
     "localname": "IntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.grinshipping.com/role/IntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwillMember": {
     "auth_ref": [
      "r143",
      "r159",
      "r258"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for intangible assets other than goodwill. It also represents the standard value for the 'Classes of intangible assets other than goodwill' axis if no other member is used. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Intangible assets other than goodwill [member]"
       }
      }
     },
     "localname": "IntangibleAssetsOtherThanGoodwillMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/IntangibleAssetsDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_InterestExpense": {
     "auth_ref": [
      "r231",
      "r329",
      "r336"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLossAlternate1": {
       "order": 9.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0
      },
      "http://www.grinshipping.com/role/InterestExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense arising from interest."
       }
      },
      "en-us": {
       "role": {
        "label": "Interest Expense",
        "negatedLabel": "Interest expense",
        "negatedTerseLabel": "Interest expense",
        "totalLabel": "Interest Expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://www.grinshipping.com/role/InterestExpenseDetails",
      "http://www.grinshipping.com/role/NonControllingInterestDetail",
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestExpenseIncomeNetDefinedBenefitLiabilityAsset": {
     "auth_ref": [
      "r98"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the net defined benefit liability (asset) resulting from the passage of time. [Refer: Interest expense; Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest expense (income), net defined benefit liability (asset)",
        "verboseLabel": "Interest on obligation"
       }
      }
     },
     "localname": "InterestExpenseIncomeNetDefinedBenefitLiabilityAsset",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestExpenseOnBankLoansAndOverdrafts": {
     "auth_ref": [
      "r13"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/InterestExpenseDetails": {
       "order": 4.0,
       "parentTag": "ifrs-full_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of interest expense on bank loans and overdrafts. [Refer: Interest expense; Bank overdrafts]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest expense on bank loans and overdrafts",
        "verboseLabel": "Interest on bank loans"
       }
      }
     },
     "localname": "InterestExpenseOnBankLoansAndOverdrafts",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/InterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestExpenseOnBorrowings": {
     "auth_ref": [
      "r13"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/InterestExpenseDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of interest expense on borrowings. [Refer: Interest expense; Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest expense on borrowings",
        "verboseLabel": "Interest on non-bank loan"
       }
      }
     },
     "localname": "InterestExpenseOnBorrowings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/InterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestExpenseOnLeaseLiabilities": {
     "auth_ref": [
      "r251"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/InterestExpenseDetails": {
       "order": 5.0,
       "parentTag": "ifrs-full_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of interest expense on lease liabilities. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest expense on lease liabilities",
        "terseLabel": "Interest expense",
        "verboseLabel": "Interest on lease liabilities"
       }
      }
     },
     "localname": "InterestExpenseOnLeaseLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/InterestExpenseDetails",
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestExpenseOnOtherFinancialLiabilities": {
     "auth_ref": [
      "r13"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/InterestExpenseDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of interest expense on other financial liabilities. [Refer: Interest expense; Other financial liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest expense on other financial liabilities",
        "verboseLabel": "Other finance cost"
       }
      }
     },
     "localname": "InterestExpenseOnOtherFinancialLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/InterestExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestIncomeOnLoansAndAdvancesToBanks": {
     "auth_ref": [
      "r13"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/InterestIncomeDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_RevenueFromInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of interest income on loans and advances to banks. [Refer: Interest income; Loans and advances to banks]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest income on loans and advances to banks",
        "verboseLabel": "Bank interests"
       }
      }
     },
     "localname": "InterestIncomeOnLoansAndAdvancesToBanks",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/InterestIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestIncomeOnLoansAndReceivables": {
     "auth_ref": [
      "r364"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/InterestIncomeDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_RevenueFromInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of interest income on loans and receivables. [Refer: Interest income; Loans and receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest income on loans and receivables",
        "verboseLabel": "Interests on loans to joint ventures (Note\u00a05)"
       }
      }
     },
     "localname": "InterestIncomeOnLoansAndReceivables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/InterestIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestPaidClassifiedAsOperatingActivities": {
     "auth_ref": [
      "r185"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 34.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for interest paid, classified as operating activities."
       }
      },
      "en-us": {
       "role": {
        "label": "Interest paid, classified as operating activities",
        "negatedLabel": "Interest paid"
       }
      }
     },
     "localname": "InterestPaidClassifiedAsOperatingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestPayable": {
     "auth_ref": [
      "r13"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of interest recognised as a liability."
       }
      },
      "en-us": {
       "role": {
        "label": "Interest payable",
        "verboseLabel": "Interest payable (included in bank loans)"
       }
      }
     },
     "localname": "InterestPayable",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestRateTypesMember": {
     "auth_ref": [
      "r310"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all types of interest rates. It also represents the standard value for the 'Types of interest rates' axis if no other member is used. [Refer: Interest rate risk [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest rate types [member]"
       }
      }
     },
     "localname": "InterestRateTypesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails5",
      "http://www.grinshipping.com/role/LoansToJointVenturesParentheticalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_InterestReceivedClassifiedAsOperatingActivities": {
     "auth_ref": [
      "r185"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 35.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from interest received, classified as operating activities."
       }
      },
      "en-us": {
       "role": {
        "label": "Interest received, classified as operating activities",
        "verboseLabel": "Interest received"
       }
      }
     },
     "localname": "InterestReceivedClassifiedAsOperatingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_Inventories": {
     "auth_ref": [
      "r20",
      "r34",
      "r110"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 8.0,
       "parentTag": "ifrs-full_CurrentAssetsOtherThanAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current inventories. [Refer: Inventories]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current inventories",
        "terseLabel": "Inventories",
        "verboseLabel": "Inventories"
       }
      }
     },
     "localname": "Inventories",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.grinshipping.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InventoriesAtFairValueLessCostsToSell": {
     "auth_ref": [
      "r111"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of inventories carried at fair value less costs to sell. [Refer: At fair value [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Inventories, at fair value less costs to sell",
        "negatedLabel": "Sale of ships recognised as inventories"
       }
      }
     },
     "localname": "InventoriesAtFairValueLessCostsToSell",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InventoryRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r271",
      "r280"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for inventory acquired in a business combination. [Refer: Inventories; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Inventory recognised as of acquisition date",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryRecognisedAsOfAcquisitionDate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InvestmentsInJointVentures": {
     "auth_ref": [
      "r126"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 14.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      },
      "http://www.grinshipping.com/role/InterestInJointVenturesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of investments in joint ventures in an entity's separate financial statements. [Refer: Joint ventures [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Investments in joint ventures",
        "totalLabel": "Carrying amount",
        "verboseLabel": "Interest in joint ventures"
       }
      }
     },
     "localname": "InvestmentsInJointVentures",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.grinshipping.com/role/InterestInJointVenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InvestmentsInSubsidiariesJointVenturesAndAssociates": {
     "auth_ref": [
      "r126"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of investments in subsidiaries, joint ventures and associates in an entity's separate financial statements. [Refer: Associates [member]; Joint ventures [member]; Subsidiaries [member]; Investments in subsidiaries reported in separate financial statements]"
       }
      },
      "en-us": {
       "role": {
        "label": "Investments in subsidiaries, joint ventures and associates",
        "terseLabel": "Investment in joint ventures"
       }
      }
     },
     "localname": "InvestmentsInSubsidiariesJointVenturesAndAssociates",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 20.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of investments other than investments accounted for using the equity method. [Refer: Investments accounted for using equity method]"
       }
      },
      "en-us": {
       "role": {
        "label": "Investments other than investments accounted for using equity method",
        "verboseLabel": "Other investments"
       }
      }
     },
     "localname": "InvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IssueOfEquity": {
     "auth_ref": [
      "r8"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase in equity through the issue of equity instruments."
       }
      },
      "en-us": {
       "role": {
        "label": "Issue of equity",
        "terseLabel": "Share capital, Issue of ordinary shares"
       }
      }
     },
     "localname": "IssueOfEquity",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ShareCapitalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IssuedCapital": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 40.0,
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The nominal value of capital issued."
       }
      },
      "en-us": {
       "role": {
        "label": "Issued capital",
        "verboseLabel": "Share capital"
       }
      }
     },
     "localname": "IssuedCapital",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IssuedCapitalMember": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing issued capital."
       }
      },
      "en-us": {
       "role": {
        "label": "Issued capital [member]",
        "verboseLabel": "Share capital [member]"
       }
      }
     },
     "localname": "IssuedCapitalMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_JointVenturesAxis": {
     "auth_ref": [
      "r130",
      "r134",
      "r234",
      "r363",
      "r366"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Joint ventures [axis]"
       }
      }
     },
     "localname": "JointVenturesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetailsTextual",
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetailsTextual",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows1Parenthetical",
      "http://www.grinshipping.com/role/CriticalAccountingJudgementsAndKeySourcesOfEstimationUncertaintyDetailsTextual",
      "http://www.grinshipping.com/role/EventsAfterTheReportingPeriodDetailsTextual",
      "http://www.grinshipping.com/role/InterestInJointVenturesDetails",
      "http://www.grinshipping.com/role/InterestInJointVenturesDetails1",
      "http://www.grinshipping.com/role/LoansToJointVenturesDetails",
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetailsTextual",
      "http://www.grinshipping.com/role/SubsidiariesParentheticalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_JointVenturesMember": {
     "auth_ref": [
      "r130",
      "r134",
      "r234",
      "r362",
      "r365"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for joint arrangements whereby the parties that have joint control of the arrangement have rights to the net assets of the arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Joint ventures [member]"
       }
      }
     },
     "localname": "JointVenturesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/LoansToJointVenturesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_JointVenturesWhereEntityIsVenturerMember": {
     "auth_ref": [
      "r119"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for joint ventures in which the entity is a joint venturer. A venturer is a party to a joint venture and has joint control over that joint venture. [Refer: Joint ventures [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Joint ventures where entity is venturer [member]"
       }
      }
     },
     "localname": "JointVenturesWhereEntityIsVenturerMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/LoansToJointVenturesDetails1",
      "http://www.grinshipping.com/role/RelatedPartiesTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_KeyManagementPersonnelCompensation": {
     "auth_ref": [
      "r118"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel. [Refer: Key management personnel of entity or parent [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Key management personnel compensation",
        "verboseLabel": "Total director's remuneration"
       }
      }
     },
     "localname": "KeyManagementPersonnelCompensation",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/RelatedPartiesTransactionsDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment": {
     "auth_ref": [
      "r117"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel in the form of share-based payments. [Refer: Key management personnel of entity or parent [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, share-based payment",
        "verboseLabel": "Share-based payments"
       }
      }
     },
     "localname": "KeyManagementPersonnelCompensationSharebasedPayment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/RelatedPartiesTransactionsDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits": {
     "auth_ref": [
      "r116"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel in the form of short-term employee benefits. [Refer: Key management personnel of entity or parent [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, short-term employee benefits",
        "verboseLabel": "Short-term benefits"
       }
      }
     },
     "localname": "KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/RelatedPartiesTransactionsDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LaterThanFiveYearsMember": {
     "auth_ref": [
      "r259",
      "r261",
      "r319",
      "r321",
      "r324",
      "r355"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than five years."
       }
      },
      "en-us": {
       "role": {
        "disclosureGuidance": "More than 5 years [member]",
        "label": "Later than five years [member]",
        "terseLabel": "After 5 years"
       }
      }
     },
     "localname": "LaterThanFiveYearsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetails",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails5"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanThreeYearsMember": {
     "auth_ref": [
      "r319",
      "r320",
      "r324"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than three years."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than one year and not later than three years [member]"
       }
      }
     },
     "localname": "LaterThanOneYearAndNotLaterThanThreeYearsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/CriticalAccountingJudgementsAndKeySourcesOfEstimationUncertaintyDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanTwoYearsMember": {
     "auth_ref": [
      "r13",
      "r259",
      "r261",
      "r319",
      "r324",
      "r355"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than two years."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than one year and not later than two years [member]",
        "verboseLabel": "Year 2"
       }
      }
     },
     "localname": "LaterThanOneYearAndNotLaterThanTwoYearsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/LeasesAndShipChartersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanTwoYearsAndNotLaterThanFiveYearsMember": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than two years and not later than five years."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than two years and not later than five years [member]",
        "terseLabel": "Within 2 to 5 years [member]",
        "verboseLabel": "Within 2 to 5 years"
       }
      }
     },
     "localname": "LaterThanTwoYearsAndNotLaterThanFiveYearsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetails",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails5",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails6"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LeaseLiabilities": {
     "auth_ref": [
      "r249"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liabilities related to the entity's leases. Lease is a contract, or part of a contract, that conveys the right to use an underlying asset for a period of time in exchange for consideration."
       }
      },
      "en-us": {
       "role": {
        "label": "Lease liabilities",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Lease liabilities"
       }
      }
     },
     "localname": "LeaseLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails",
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LeaseLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities [abstract]"
       }
      }
     },
     "localname": "LeaseLiabilitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_LeaseLiabilitiesMember": {
     "auth_ref": [
      "r192",
      "r198"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for lease liabilities. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Lease liabilities [member]",
        "terseLabel": "Lease liabilities [member]"
       }
      }
     },
     "localname": "LeaseLiabilitiesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows1",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails5",
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Level1OfFairValueHierarchyMember": {
     "auth_ref": [
      "r102",
      "r236"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are quoted prices (unadjusted) in active markets for identical assets or liabilities that the entity can access at the measurement date."
       }
      },
      "en-us": {
       "role": {
        "label": "Level 1 of fair value hierarchy [member]",
        "verboseLabel": "Level 1"
       }
      }
     },
     "localname": "Level1OfFairValueHierarchyMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails8"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Level2OfFairValueHierarchyMember": {
     "auth_ref": [
      "r236"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly."
       }
      },
      "en-us": {
       "role": {
        "label": "Level 2 of fair value hierarchy [member]",
        "verboseLabel": "Level 2"
       }
      }
     },
     "localname": "Level2OfFairValueHierarchyMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails8"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Level3OfFairValueHierarchyMember": {
     "auth_ref": [
      "r236"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are unobservable inputs for the asset or liability. Unobservable inputs are inputs for which market data are not available and that are developed using the best information available about the assumptions that the market participants would use when pricing the asset or liability."
       }
      },
      "en-us": {
       "role": {
        "label": "Level 3 of fair value hierarchy [member]",
        "verboseLabel": "Level 3"
       }
      }
     },
     "localname": "Level3OfFairValueHierarchyMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails8"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LevelOfParticipationOfEntityComparedWithOtherParticipatingEntities": {
     "auth_ref": [
      "r106"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of an indication of the level of participation of the entity in a defined benefit plan compared with other participating entities. Examples of measures that might provide such an indication include the entity's proportion of the total contributions to the plan or the entity's proportion of the total number of active members, retired members, and former members entitled to benefits, if that information is available. [Refer: Defined benefit plans [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Level of participation of entity compared with other participating entities",
        "terseLabel": "Percentage of participation"
       }
      }
     },
     "localname": "LevelOfParticipationOfEntityComparedWithOtherParticipatingEntities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherInvestmentsDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_LevelsOfFairValueHierarchyAxis": {
     "auth_ref": [
      "r102",
      "r236"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Levels of fair value hierarchy [axis]"
       }
      }
     },
     "localname": "LevelsOfFairValueHierarchyAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails8"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_LiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [Abstract]",
        "terseLabel": "Liabilities"
       }
      }
     },
     "localname": "LiabilitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivities": {
     "auth_ref": [
      "r193"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liabilities for which cash flows were, or future cash flows will be, classified in the statement of cash flows as cash flows from financing activities. [Refer: Cash flows from (used in) financing activities; Liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Liabilities arising from financing activities",
        "periodEndLabel": "Closing Balance",
        "periodStartLabel": "Opening Balance"
       }
      }
     },
     "localname": "LiabilitiesArisingFromFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivitiesAxis": {
     "auth_ref": [
      "r193"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Liabilities arising from financing activities [axis]"
       }
      }
     },
     "localname": "LiabilitiesArisingFromFinancingActivitiesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails5"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_LiabilitiesArisingFromFinancingActivitiesMember": {
     "auth_ref": [
      "r193"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for liabilities arising from financing activities. It also represents the standard value for the 'Liabilities arising from financing activities' axis if no other member is used. [Refer: Liabilities arising from financing activities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Liabilities arising from financing activities [member]"
       }
      }
     },
     "localname": "LiabilitiesArisingFromFinancingActivitiesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails5"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale": {
     "auth_ref": [
      "r26",
      "r288"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners",
       "weight": -1.0
      },
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1": {
       "order": 1.0,
       "parentTag": "grin_NetAssetsIncludedInDisposalGroupClassifiedAsHeldForSale",
       "weight": -1.0
      },
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 32.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liabilities included in disposal groups classified as held for sale. [Refer: Liabilities; Disposal groups classified as held for sale [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Liabilities included in disposal groups classified as held for sale",
        "negatedLabel": "Liabilities of disposal group",
        "totalLabel": "Liabilities directly associated with assets classified as held for sale",
        "verboseLabel": "Liabilities directly associated with assets classified as held for sale"
       }
      }
     },
     "localname": "LiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails",
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails1",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LiabilitiesMember": {
     "auth_ref": [
      "r239"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits. It also represents the standard value for the 'Classes of liabilities' axis if no other member is used. [Refer: Liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Liabilities [member]"
       }
      }
     },
     "localname": "LiabilitiesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LiabilityAssetOfDefinedBenefitPlans": {
     "auth_ref": [
      "r97"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of deficit or surplus in a defined benefit plan, adjusted for any effect of limiting a net defined benefit asset to the asset ceiling. [Refer: Defined benefit plans [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Net defined benefit liability (asset)",
        "verboseLabel": "Recognised liability at beginning of the year"
       }
      }
     },
     "localname": "LiabilityAssetOfDefinedBenefitPlans",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LicencesMember": {
     "auth_ref": [
      "r160"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing the right to use certain intangible assets owned by another entity. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Licences [member]"
       }
      }
     },
     "localname": "LicencesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/IntangibleAssetsDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LongtermBorrowings": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 34.0,
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The non-current portion of non-current borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current portion of non-current borrowings",
        "verboseLabel": "Bank loans and other borrowings"
       }
      }
     },
     "localname": "LongtermBorrowings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetails",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Deferred taxation analysed by major category:",
        "label": "Major components of tax expense (income) [abstract]"
       }
      }
     },
     "localname": "MajorComponentsOfTaxExpenseIncomeAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/DeferredTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_MaturityAxis": {
     "auth_ref": [
      "r32",
      "r105",
      "r247",
      "r259",
      "r261",
      "r292",
      "r312",
      "r319",
      "r347",
      "r348",
      "r350",
      "r355"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Maturity [axis]"
       }
      }
     },
     "localname": "MaturityAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetails",
      "http://www.grinshipping.com/role/CommitmentsDetails",
      "http://www.grinshipping.com/role/CriticalAccountingJudgementsAndKeySourcesOfEstimationUncertaintyDetailsTextual",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails5",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails6",
      "http://www.grinshipping.com/role/GoodwillDetailsTextual",
      "http://www.grinshipping.com/role/IncomeTaxDetails1",
      "http://www.grinshipping.com/role/LeasesAndShipChartersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_MeasurementAxis": {
     "auth_ref": [
      "r162",
      "r166",
      "r235"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Measurement [axis]"
       }
      }
     },
     "localname": "MeasurementAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails7",
      "http://www.grinshipping.com/role/InventoriesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_MergerReserve": {
     "auth_ref": [
      "r29"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A component of equity that may result in relation to a business combination outside the scope of IFRS 3."
       }
      },
      "en-us": {
       "role": {
        "label": "Merger reserve",
        "negatedLabel": "Merger reserve"
       }
      }
     },
     "localname": "MergerReserve",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_MergerReserveMember": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity that may result in relation to a business combination outside the scope of IFRS 3."
       }
      },
      "en-us": {
       "role": {
        "label": "Merger reserve [member]"
       }
      }
     },
     "localname": "MergerReserveMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_MethodOfAssessmentOfExpectedCreditLossesAxis": {
     "auth_ref": [
      "r301",
      "r302",
      "r323"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Method of assessment of expected credit losses [axis]"
       }
      }
     },
     "localname": "MethodOfAssessmentOfExpectedCreditLossesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/TradeReceivablesDetails4",
      "http://www.grinshipping.com/role/TradeReceivablesDetails5"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_MethodOfAssessmentOfExpectedCreditLossesMember": {
     "auth_ref": [
      "r301",
      "r302",
      "r323"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all methods of assessment of expected credit losses. Expected credit losses are the weighted average of credit losses with the respective risks of a default occurring as the weights. This member also represents the standard value for the 'Method of assessment of expected credit losses' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Method of assessment of expected credit losses [member]"
       }
      }
     },
     "localname": "MethodOfAssessmentOfExpectedCreditLossesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/TradeReceivablesDetails4",
      "http://www.grinshipping.com/role/TradeReceivablesDetails5"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_MiscellaneousOtherOperatingExpense": {
     "auth_ref": [
      "r13"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of miscellaneous other operating expenses. [Refer: Other operating income (expense)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Miscellaneous other operating expense",
        "negatedLabel": "Other operating expense"
       }
      }
     },
     "localname": "MiscellaneousOtherOperatingExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherOperatingIncomeExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_MotorVehiclesMember": {
     "auth_ref": [
      "r77"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing self-propelled ground vehicles used in the entity's operations. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Motor vehicles [member]"
       }
      }
     },
     "localname": "MotorVehiclesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetails2"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NameOfSubsidiary": {
     "auth_ref": [
      "r127",
      "r131",
      "r208",
      "r212"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The name of a subsidiary. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Name of subsidiary"
       }
      }
     },
     "localname": "NameOfSubsidiary",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NetDefinedBenefitLiabilityAssetAxis": {
     "auth_ref": [
      "r97"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Net defined benefit liability (asset) [axis]"
       }
      }
     },
     "localname": "NetDefinedBenefitLiabilityAssetAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails",
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NetDefinedBenefitLiabilityAssetMember": {
     "auth_ref": [
      "r97"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the net defined benefit liability (asset). It also represents the standard value for the 'Net defined benefit liability (asset)' axis if no other member is used. [Refer: Net defined benefit liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Net defined benefit liability (asset) [member]"
       }
      }
     },
     "localname": "NetDefinedBenefitLiabilityAssetMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails",
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodAxis": {
     "auth_ref": [
      "r61"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [axis]"
       }
      }
     },
     "localname": "NonadjustingEventsAfterReportingPeriodAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetailsTextual",
      "http://www.grinshipping.com/role/EventsAfterTheReportingPeriodDetailsTextual",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NonadjustingEventsMember": {
     "auth_ref": [
      "r61"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for events that occur between the end of the reporting period and the date when the financial statements are authorised for issue and are indicative of conditions that arose after the reporting period. It also represents the standard value for the 'Non-adjusting events after reporting period' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [member]"
       }
      }
     },
     "localname": "NonadjustingEventsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetailsTextual",
      "http://www.grinshipping.com/role/EventsAfterTheReportingPeriodDetailsTextual",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NoncontrollingInterests": {
     "auth_ref": [
      "r27",
      "r207",
      "r211"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 43.0,
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of equity in a subsidiary not attributable, directly or indirectly, to a parent. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-controlling interests",
        "periodEndLabel": "Balance at 31 December",
        "periodStartLabel": "Balance at 1 January",
        "verboseLabel": "Non-controlling interests"
       }
      }
     },
     "localname": "NoncontrollingInterests",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.grinshipping.com/role/NonControllingInterestDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncontrollingInterestsMember": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for equity in a subsidiary not attributable, directly or indirectly, to the parent."
       }
      },
      "en-us": {
       "role": {
        "label": "Non-controlling interests [member]",
        "terseLabel": "Non-controlling interest [member]"
       }
      }
     },
     "localname": "NoncontrollingInterestsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NoncurrentAssets": {
     "auth_ref": [
      "r33",
      "r218",
      "r220"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 11.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets that do not meet the definition of current assets. [Refer: Current assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Long-Lived Assets",
        "terseLabel": "Non-current assets",
        "totalLabel": "Total non-current assets"
       }
      }
     },
     "localname": "NoncurrentAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.grinshipping.com/role/NonControllingInterestDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets [abstract]",
        "terseLabel": "Non-current:",
        "verboseLabel": "Non-current assets"
       }
      }
     },
     "localname": "NoncurrentAssetsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.grinshipping.com/role/OtherReceivablesAndPrepaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NoncurrentAssetsHeldForSaleMember": {
     "auth_ref": [
      "r240",
      "r242",
      "r288"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for non-current assets that are available for immediate sale in their present condition, subject only to terms that are usual and customary for sales of such assets, and for which sale is highly probable. [Refer: Non-current assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current assets held for sale [member]"
       }
      }
     },
     "localname": "NoncurrentAssetsHeldForSaleMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale": {
     "auth_ref": [
      "r288"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners",
       "weight": 1.0
      },
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 10.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current assets or disposal groups classified as held for sale. [Refer: Disposal groups classified as held for sale [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current assets or disposal groups classified as held for sale",
        "verboseLabel": "Assets classified as held for sale"
       }
      }
     },
     "localname": "NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSale",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners": {
     "auth_ref": [
      "r22"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current assets or disposal groups classified as held for sale or as held for distribution to owners. [Refer: Non-current assets or disposal groups classified as held for distribution to owners; Non-current assets or disposal groups classified as held for sale]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current assets or disposal groups classified as held for sale or as held for distribution to owners",
        "totalLabel": "Non-current assets or disposal groups classified as held for sale or as held for distribution to owners"
       }
      }
     },
     "localname": "NoncurrentAssetsOrDisposalGroupsClassifiedAsHeldForSaleOrAsHeldForDistributionToOwners",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentDerivativeFinancialAssets": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 21.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current derivative financial assets. [Refer: Derivative financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current derivative financial assets",
        "terseLabel": "Non-current assets",
        "verboseLabel": "Derivative financial instruments"
       }
      }
     },
     "localname": "NoncurrentDerivativeFinancialAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentLeaseLiabilities": {
     "auth_ref": [
      "r249"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 37.0,
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current lease liabilities. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current lease liabilities",
        "terseLabel": "Lease liabilities",
        "verboseLabel": "Non-current portion"
       }
      }
     },
     "localname": "NoncurrentLeaseLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentLiabilities": {
     "auth_ref": [
      "r35",
      "r218",
      "r222"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 33.0,
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current liabilities",
        "negatedLabel": "Non-current liabilities",
        "totalLabel": "Total non-current liabilities"
       }
      }
     },
     "localname": "NoncurrentLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.grinshipping.com/role/NonControllingInterestDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current liabilities [abstract]",
        "verboseLabel": "Non-current liabilities"
       }
      }
     },
     "localname": "NoncurrentLiabilitiesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NoncurrentPayables": {
     "auth_ref": [
      "r23"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 36.0,
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0
      },
      "http://www.grinshipping.com/role/TradeAndOtherPayablesDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_TradeAndOtherPayables",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current trade payables and non-current other payables. [Refer: Other non-current payables; Non-current trade payables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Trade and other non-current payables",
        "negatedLabel": "Non-current trade and other payables",
        "verboseLabel": "Trade and other payables"
       }
      }
     },
     "localname": "NoncurrentPayables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.grinshipping.com/role/TradeAndOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentPrepayments": {
     "auth_ref": [
      "r37"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current prepayments. [Refer: Prepayments]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current prepayments",
        "terseLabel": "Prepayments"
       }
      }
     },
     "localname": "NoncurrentPrepayments",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherReceivablesAndPrepaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentRecognisedLiabilitiesDefinedBenefitPlan": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 35.0,
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current net defined benefit liability. [Refer: Net defined benefit liability]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current net defined benefit liability",
        "verboseLabel": "Retirement benefit obligation"
       }
      }
     },
     "localname": "NoncurrentRecognisedLiabilitiesDefinedBenefitPlan",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows": {
     "auth_ref": [
      "r308"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to non-derivative financial liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Non-derivative financial liabilities, undiscounted cash flows"
       }
      }
     },
     "localname": "NonderivativeFinancialLiabilitiesUndiscountedCashFlows",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails5"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NotLaterThanOneYearMember": {
     "auth_ref": [
      "r31",
      "r259",
      "r261",
      "r319",
      "r324",
      "r355"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than one year."
       }
      },
      "en-us": {
       "role": {
        "disclosureGuidance": "Year 1",
        "label": "Not later than one year [member]",
        "terseLabel": "With in one year",
        "verboseLabel": "On demand or within 1\u00a0year"
       }
      }
     },
     "localname": "NotLaterThanOneYearMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/CommitmentsDetails",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails5",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails6",
      "http://www.grinshipping.com/role/LeasesAndShipChartersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NotionalAmount": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The nominal or face amount of a financial instrument, used to calculate payments made on that instrument."
       }
      },
      "en-us": {
       "role": {
        "label": "Notional amount",
        "verboseLabel": "Notional value"
       }
      }
     },
     "localname": "NotionalAmount",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails1",
      "http://www.grinshipping.com/role/DerivativeFinancialInstrumentsDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r266"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) exercised or vested in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of other equity instruments exercised or vested in share-based payment arrangement",
        "terseLabel": "Share based compensation number of shares vested in a share based arrangement"
       }
      }
     },
     "localname": "NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ShareCapitalDetailsTextual"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r266"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) forfeited in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of other equity instruments forfeited in share-based payment arrangement",
        "negatedLabel": "Number of share awards, Forfeited during the year"
       }
      }
     },
     "localname": "NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails3"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r266"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) outstanding in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of other equity instruments outstanding in share-based payment arrangement",
        "periodEndLabel": "Number of share awards, Outstanding",
        "periodStartLabel": "Number of share awards, Outstanding"
       }
      }
     },
     "localname": "NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails3"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfSharesOutstanding": {
     "auth_ref": [
      "r41"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of shares that have been authorised and issued, reduced by treasury shares held. [Refer: Treasury shares]"
       }
      },
      "en-us": {
       "role": {
        "label": "Number of shares outstanding",
        "periodEndLabel": "Number of shares, Balance",
        "periodStartLabel": "Number of shares, Balance",
        "terseLabel": "Common stock shares outstanding excluding treasury shares"
       }
      }
     },
     "localname": "NumberOfSharesOutstanding",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/EventsAfterTheReportingPeriodDetailsTextual",
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails1",
      "http://www.grinshipping.com/role/ShareCapitalDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_OnerousContractsProvision": {
     "auth_ref": [
      "r150"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of provision for onerous contracts. An onerous contract is a contract in which the unavoidable costs of meeting the obligation under the contract exceed the economic benefits expected to be received under it. [Refer: Other provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Onerous contracts provision",
        "periodEndLabel": "At the end of the financial year",
        "periodStartLabel": "At beginning of the year",
        "terseLabel": "Provision for onerous contracts"
       }
      }
     },
     "localname": "OnerousContractsProvision",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ProvisionsDetails",
      "http://www.grinshipping.com/role/ProvisionsDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OrdinarySharesMember": {
     "auth_ref": [
      "r42",
      "r137"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that are subordinate to all other classes of equity instruments. It also represents the standard value for the 'Classes of ordinary shares' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Ordinary shares [member]",
        "terseLabel": "Ordinary shares [member]"
       }
      }
     },
     "localname": "OrdinarySharesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/EventsAfterTheReportingPeriodDetailsTextual",
      "http://www.grinshipping.com/role/ShareCapitalDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OtherBorrowings": {
     "auth_ref": [
      "r13"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of borrowings that the entity does not separately disclose in the same statement or note. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other borrowings",
        "terseLabel": "Other borrowings"
       }
      }
     },
     "localname": "OtherBorrowings",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetails",
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherCashReceiptsFromSalesOfInterestsInJointVenturesClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r173"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 43.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from sales of interests in joint ventures (other than receipts for those instruments considered to be cash equivalents and those held for dealing or trading purposes), classified as investing activities. [Refer: Joint ventures [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other cash receipts from sales of interests in joint ventures, classified as investing activities",
        "terseLabel": "Repayment of loans and amount due from joint venture"
       }
      }
     },
     "localname": "OtherCashReceiptsFromSalesOfInterestsInJointVenturesClassifiedAsInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncome": {
     "auth_ref": [
      "r7",
      "r45",
      "r56",
      "r227"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income and expense (including reclassification adjustments) that is not recognised in profit or loss as required or permitted by IFRSs. [Refer: IFRSs [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income",
        "terseLabel": "Other comprehensive income for the year, net of income tax",
        "totalLabel": "Other comprehensive income (loss) for the year, net of income tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation": {
     "auth_ref": [
      "r36",
      "r56"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 6.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, after reclassification adjustments, related to exchange differences when financial statements of foreign operations are translated. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income, net of tax, exchange differences on translation",
        "verboseLabel": "Exchange differences arising on translation of foreign operations"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments": {
     "auth_ref": [
      "r36",
      "r56"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 4.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, related to gains (losses) from changes in the fair value of investments in equity instruments that the entity has designated at fair value through other comprehensive income applying paragraph 5.7.5 of IFRS 9. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income, net of tax, gains (losses) from investments in equity instruments",
        "verboseLabel": "Remeasurement of other investment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeNetOfTaxGainsLossesFromInvestmentsInEquityInstruments",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans": {
     "auth_ref": [
      "r36",
      "r56",
      "r92"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, related to gains (losses) on remeasurements of defined benefit plans, which comprise actuarial gains and losses; the return on plan assets, excluding amounts included in net interest on the net defined benefit liability (asset); and any change in the effect of the asset ceiling, excluding amounts included in net interest on the net defined benefit liability (asset). [Refer: Other comprehensive income; Defined benefit plans [member]; Plan assets [member]; Net defined benefit liability (asset)] [Contrast: Decrease (increase) in net defined benefit liability (asset) resulting from gain (loss) on remeasurement in other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income, net of tax, gains (losses) on remeasurements of defined benefit plans",
        "verboseLabel": "Remeasurement of defined benefit obligation"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeNetOfTaxGainsLossesOnRemeasurementsOfDefinedBenefitPlans",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax": {
     "auth_ref": [
      "r54",
      "r60"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 5.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income that will be reclassified to profit or loss, net of tax. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income that will be reclassified to profit or loss, net of tax",
        "totalLabel": "Other comprehensive (loss) income for the year, net of income tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTax",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax": {
     "auth_ref": [
      "r54",
      "r60"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income that will not be reclassified to profit or loss, net of tax. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income that will not be reclassified to profit or loss, net of tax",
        "totalLabel": "Other comprehensive income that will not be reclassified to profit or loss, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTax",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherCurrentReceivables": {
     "auth_ref": [
      "r37"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current other receivables. [Refer: Other receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other current receivables",
        "terseLabel": "Other receivables"
       }
      }
     },
     "localname": "OtherCurrentReceivables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherReceivablesAndPrepaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherExpenseByNature": {
     "auth_ref": [
      "r1",
      "r59"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLossAlternate1": {
       "order": 15.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expenses that the entity does not separately disclose in the same statement or note when the entity uses the 'nature of expense' form for its analysis of expenses. [Refer: Expenses, by nature]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other expenses, by nature",
        "negatedLabel": "Other expenses"
       }
      }
     },
     "localname": "OtherExpenseByNature",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherFeeAndCommissionIncome": {
     "auth_ref": [
      "r13"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/RevenueDetails": {
       "order": 7.0,
       "parentTag": "ifrs-full_Revenue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of fee and commission income that the entity does not separately disclose in the same statement or note. [Refer: Fee and commission income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other fee and commission income",
        "totalLabel": "Other"
       }
      }
     },
     "localname": "OtherFeeAndCommissionIncome",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/RevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherGainsLosses": {
     "auth_ref": [
      "r1",
      "r2"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains (losses) that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other gains (losses)",
        "terseLabel": "Gross loss"
       }
      }
     },
     "localname": "OtherGainsLosses",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/NonControllingInterestDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherOperatingIncomeExpense": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLossAlternate1": {
       "order": 5.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of operating income (expense) that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other operating income (expense)",
        "totalLabel": "Total Other operating (expense) income",
        "verboseLabel": "Other operating income (expense)"
       }
      }
     },
     "localname": "OtherOperatingIncomeExpense",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://www.grinshipping.com/role/OtherOperatingIncomeExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherPayables": {
     "auth_ref": [
      "r29"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Amounts payable that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other payables",
        "verboseLabel": "Others"
       }
      }
     },
     "localname": "OtherPayables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/TradeAndOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherProvisionsMember": {
     "auth_ref": [
      "r151"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for provisions other than provisions for employee benefits. It also represents the standard value for the 'Classes of other provisions' axis if no other member is used. [Refer: Provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other provisions [member]"
       }
      }
     },
     "localname": "OtherProvisionsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/CriticalAccountingJudgementsAndKeySourcesOfEstimationUncertaintyDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OtherReserves": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 42.0,
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A component of equity representing reserves within equity, not including retained earnings. [Refer: Retained earnings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other reserves",
        "terseLabel": "Other equity and reserves",
        "verboseLabel": "Other reserves"
       }
      }
     },
     "localname": "OtherReserves",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherRevenue": {
     "auth_ref": [
      "r13"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of revenue arising from sources that the entity does not separately disclose in the same statement or note. [Refer: Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other revenue",
        "verboseLabel": "Other"
       }
      }
     },
     "localname": "OtherRevenue",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OutflowsOfCashFromInvestingActivities": {
     "auth_ref": [
      "r175"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 44.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for investing activities."
       }
      },
      "en-us": {
       "role": {
        "label": "Outflows of cash from investing activities",
        "negatedTerseLabel": "Repayment to related parties"
       }
      }
     },
     "localname": "OutflowsOfCashFromInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PaymentsFromChangesInOwnershipInterestsInSubsidiaries": {
     "auth_ref": [
      "r188",
      "r189"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for changes in ownership interests in subsidiaries that do not result in a loss of control. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Payments from changes in ownership interests in subsidiaries that do not result in loss of control",
        "terseLabel": "Payment for the acquisition of non controlling interest in a subsidiary"
       }
      }
     },
     "localname": "PaymentsFromChangesInOwnershipInterestsInSubsidiaries",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "auth_ref": [
      "r178"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 53.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Payments of lease liabilities, classified as financing activities",
        "negatedLabel": "Principal repayments on lease liabilities",
        "negatedTerseLabel": "Lease payments"
       }
      }
     },
     "localname": "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PercentageOfReasonablyPossibleDecreaseInUnobservableInputEntitysOwnEquityInstruments": {
     "auth_ref": [
      "r238"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The percentage of a reasonably possible decrease in an unobservable input used in fair value measurement of the entity's own equity instruments."
       }
      },
      "en-us": {
       "role": {
        "label": "Percentage of reasonably possible decrease in unobservable input, entity's own equity instruments",
        "terseLabel": "Percentage of reasonably possible decrease in unobservable input entity own equity instruments"
       }
      }
     },
     "localname": "PercentageOfReasonablyPossibleDecreaseInUnobservableInputEntitysOwnEquityInstruments",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputEntitysOwnEquityInstruments": {
     "auth_ref": [
      "r238"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The percentage of a reasonably possible increase in an unobservable input used in fair value measurement of the entity's own equity instruments."
       }
      },
      "en-us": {
       "role": {
        "label": "Percentage of reasonably possible increase in unobservable input, entity's own equity instruments",
        "terseLabel": "Percentage of reasonably possible increase in unobservable input entity own equity instruments"
       }
      }
     },
     "localname": "PercentageOfReasonablyPossibleIncreaseInUnobservableInputEntitysOwnEquityInstruments",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities": {
     "auth_ref": [
      "r238"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The percentage of a reasonably possible increase in an unobservable input used in fair value measurement of liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Percentage of reasonably possible increase in unobservable input, liabilities"
       }
      }
     },
     "localname": "PercentageOfReasonablyPossibleIncreaseInUnobservableInputLiabilities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetailsTextual"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_PreferenceSharesMember": {
     "auth_ref": [
      "r42"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments that are senior in some aspects to ordinary shares, but subordinate to debt instruments in terms of claim. [Refer: Ordinary shares [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Preference shares [member]",
        "terseLabel": "Preference shares [member]"
       }
      }
     },
     "localname": "PreferenceSharesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_PrepaymentsAndAccruedIncomeOtherThanContractAssets": {
     "auth_ref": [
      "r29",
      "r40"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of prepayments and accrued income, other than contract assets. [Refer: Prepayments; Accrued income other than contract assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Prepayments and accrued income other than contract assets",
        "totalLabel": "Prepayments and accrued income other than contract assets"
       }
      }
     },
     "localname": "PrepaymentsAndAccruedIncomeOtherThanContractAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherReceivablesAndPrepaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PrincipalPlaceOfBusinessOfJointVenture": {
     "auth_ref": [
      "r128",
      "r132",
      "r215"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The principal place of business of a joint venture. [Refer: Principal place of business; Joint ventures [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Principal place of business of joint venture",
        "verboseLabel": "Principal activity"
       }
      }
     },
     "localname": "PrincipalPlaceOfBusinessOfJointVenture",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/InterestInJointVenturesDetails1"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_PrincipalPlaceOfBusinessOfSubsidiary": {
     "auth_ref": [
      "r128",
      "r132",
      "r209",
      "r213"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The principal place of business of a subsidiary. [Refer: Principal place of business; Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Principal place of business of subsidiary",
        "verboseLabel": "Principal activity"
       }
      }
     },
     "localname": "PrincipalPlaceOfBusinessOfSubsidiary",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities": {
     "auth_ref": [
      "r176"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 49.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from borrowings obtained. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from borrowings, classified as financing activities",
        "verboseLabel": "Long-term interest bearing debt raised"
       }
      }
     },
     "localname": "ProceedsFromBorrowingsClassifiedAsFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r172"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 41.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from sales of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from sales of property, plant and equipment, classified as investing activities",
        "verboseLabel": "Proceeds from disposal of plant and equipment"
       }
      }
     },
     "localname": "ProceedsFromSalesOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLoss": {
     "auth_ref": [
      "r6",
      "r44",
      "r179",
      "r204",
      "r206",
      "r218",
      "r332",
      "r334",
      "r349",
      "r361"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 24.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": 1.0
      },
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 8.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      },
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLossAlternate1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "definitionGuidance": "Profit/Loss for the year",
        "disclosureGuidance": "(Loss) profit for the year",
        "label": "Profit (loss)",
        "presentationGuidance": "Profit (loss) for the year",
        "terseLabel": "Loss for the year, representing total comprehensive loss for the year",
        "totalLabel": "Profit (loss) for the year",
        "verboseLabel": "Profit (Loss) for the year"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://www.grinshipping.com/role/NonControllingInterestDetail",
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) [abstract]"
       }
      }
     },
     "localname": "ProfitLossAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ProfitLossAttributableToAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to [abstract]",
        "verboseLabel": "Profit (loss) for the year attributable to:"
       }
      }
     },
     "localname": "ProfitLossAttributableToAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ProfitLossAttributableToNoncontrollingInterests": {
     "auth_ref": [
      "r47",
      "r210"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss": {
       "order": 2.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to non-controlling interests. [Refer: Profit (loss); Non-controlling interests]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to non-controlling interests",
        "terseLabel": "Loss attributable to the non-controlling interests, representing total comprehensive loss for the year",
        "verboseLabel": "Non-controlling interests \u2013 continuing operations"
       }
      }
     },
     "localname": "ProfitLossAttributableToNoncontrollingInterests",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://www.grinshipping.com/role/NonControllingInterestDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity": {
     "auth_ref": [
      "r140"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) attributable to ordinary equity holders of the parent entity. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to ordinary equity holders of parent entity",
        "terseLabel": "Net profit (loss) attributable to the shareholders of the Group",
        "verboseLabel": "Net profit (loss) attributable to the shareholders of the Group"
       }
      }
     },
     "localname": "ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/EarningsPerShareDetails",
      "http://www.grinshipping.com/role/EarningsPerShareDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to ordinary equity holders of parent entity [abstract]",
        "terseLabel": "Loss for the purpose of basic earnings per share"
       }
      }
     },
     "localname": "ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntityAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects": {
     "auth_ref": [
      "r140"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) attributable to ordinary equity holders of the parent entity, adjusted for the effects of all dilutive potential ordinary shares. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to ordinary equity holders of parent entity including dilutive effects",
        "verboseLabel": "Profit (loss) for the purposes of diluted profit (loss) per share"
       }
      }
     },
     "localname": "ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossAttributableToOwnersOfParent": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss": {
       "order": 1.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to owners of the parent. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to owners of parent",
        "positiveLabel": "Loss attributable to the owners of the Company, representing total comprehensive loss for the year",
        "verboseLabel": "Owners of the Company"
       }
      }
     },
     "localname": "ProfitLossAttributableToOwnersOfParent",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://www.grinshipping.com/role/NonControllingInterestDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "auth_ref": [
      "r1",
      "r2",
      "r283",
      "r332",
      "r334"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLossAlternate1": {
       "order": 4.0,
       "parentTag": "ifrs-full_ProfitLossFromContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) before tax expense or income. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) before tax",
        "terseLabel": "Loss before tax",
        "totalLabel": "Profit (loss) before taxation"
       }
      }
     },
     "localname": "ProfitLossBeforeTax",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://www.grinshipping.com/role/IncomeTaxDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossFromContinuingOperations": {
     "auth_ref": [
      "r44",
      "r225",
      "r332",
      "r334"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLossAlternate1": {
       "order": 3.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing operations. [Refer: Continuing operations [member]; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) from continuing operations",
        "totalLabel": "Profit (loss) for the year from continuing operations"
       }
      }
     },
     "localname": "ProfitLossFromContinuingOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity": {
     "auth_ref": [
      "r140"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing operations attributable to ordinary equity holders of the parent entity. [Refer: Continuing operations [member]; Profit (loss) from continuing operations]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) from continuing operations attributable to ordinary equity holders of parent entity, used in calculating basic earnings per share",
        "terseLabel": "Profit (loss) from continuing operations for the purpose of basic Profit (loss) per share from continuing operations"
       }
      }
     },
     "localname": "ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/EarningsPerShareDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects": {
     "auth_ref": [
      "r140"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing operations attributable to ordinary equity holders of the parent entity, adjusted for the effects of all dilutive potential ordinary shares. [Refer: Profit (loss) from continuing operations]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) from continuing operations attributable to ordinary equity holders of parent entity, used in calculating diluted earnings per share",
        "terseLabel": "Profit (loss) for the purposes of diluted profit (loss) per share from continuing operations"
       }
      }
     },
     "localname": "ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntityIncludingDilutiveEffects",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/EarningsPerShareDetails3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossFromDiscontinuedOperations": {
     "auth_ref": [
      "r53",
      "r58",
      "r226",
      "r282"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLossAlternate1": {
       "order": 20.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from discontinued operations. [Refer: Discontinued operations [member]; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) from discontinued operations",
        "verboseLabel": "Loss for the year from discontinued operation"
       }
      }
     },
     "localname": "ProfitLossFromDiscontinuedOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity": {
     "auth_ref": [
      "r140"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from discontinued operations attributable to ordinary equity holders of the parent entity. [Refer: Profit (loss) from discontinued operations]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) from discontinued operations attributable to ordinary equity holders of parent entity, used in calculating basic earnings per share",
        "terseLabel": "Net loss attributable to discontinued operation (attributable to the owners of the Company)"
       }
      }
     },
     "localname": "ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/DiscontinuedOperationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossFromOperatingActivities": {
     "auth_ref": [
      "r55",
      "r136"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from operating activities of the entity. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) from operating activities",
        "verboseLabel": "Operating (loss) profit"
       }
      }
     },
     "localname": "ProfitLossFromOperatingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PropertyPlantAndEquipment": {
     "auth_ref": [
      "r18",
      "r87"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 13.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period."
       }
      },
      "en-us": {
       "role": {
        "label": "Property, plant and equipment",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "verboseLabel": "Ships, property, plant and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusAxis": {
     "auth_ref": [
      "r260"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Property, plant and equipment by operating lease status [axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByOperatingLeaseStatusAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/PeofitLossBeforeTaxationDetails",
      "http://www.grinshipping.com/role/RightOfUseAssetsSummaryOfGroupLeasesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_PropertyPlantAndEquipmentByOperatingLeaseStatusMember": {
     "auth_ref": [
      "r260"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all property, plant and equipment when disaggregated by the operating lease status by a lessor. It also represents the standard value for the 'Property, plant and equipment by operating lease status' axis if no other member is used. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Property, plant and equipment by operating lease status [member]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByOperatingLeaseStatusMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/PeofitLossBeforeTaxationDetails",
      "http://www.grinshipping.com/role/RightOfUseAssetsSummaryOfGroupLeasesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_PropertyPlantAndEquipmentMember": {
     "auth_ref": [
      "r88",
      "r143",
      "r258"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for property, plant and equipment. It also represents the standard value for the 'Classes of property, plant and equipment' axis if no other member is used. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Member]",
        "terseLabel": "Property [member]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetailsTextual",
      "http://www.grinshipping.com/role/CriticalAccountingJudgementsAndKeySourcesOfEstimationUncertaintyDetailsTextual",
      "http://www.grinshipping.com/role/EventsAfterTheReportingPeriodDetailsTextual",
      "http://www.grinshipping.com/role/InventoriesDetails",
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails",
      "http://www.grinshipping.com/role/LoansToJointVenturesParentheticalDetails",
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetails",
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetails2",
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_PropertyPlantAndEquipmentNotSubjectToOperatingLeasesMember": {
     "auth_ref": [
      "r260"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for property, plant and equipment that is not subject to operating leases. Operating lease is a lease that does not transfer substantially all the risks and rewards incidental to ownership of an underlying asset. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Property, plant and equipment not subject to operating leases [member]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNotSubjectToOperatingLeasesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/PeofitLossBeforeTaxationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r271",
      "r280"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for plant, property and equipment acquired in a business combination. [Refer: Property, plant and equipment; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "definitionGuidance": "Property, plant and equipment recognised as of acquisition date",
        "label": "Property, plant and equipment recognised as of acquisition date",
        "terseLabel": "Ships, property, plant and equipment (Note 14)"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetails1",
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PropertyPlantAndEquipmentSubjectToOperatingLeasesMember": {
     "auth_ref": [
      "r260"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for property, plant and equipment that is subject to operating leases. Operating lease is a lease that does not transfer substantially all the risks and rewards incidental to ownership of an underlying asset. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Property, plant and equipment subject to operating leases [member]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentSubjectToOperatingLeasesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/PeofitLossBeforeTaxationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ProportionOfOwnershipInterestInJointVenture": {
     "auth_ref": [
      "r129",
      "r133",
      "r216"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in a joint venture attributable to the entity. [Refer: Joint ventures [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proportion of ownership interest in joint venture",
        "verboseLabel": "Proportion of ownership interest in joint ventures"
       }
      }
     },
     "localname": "ProportionOfOwnershipInterestInJointVenture",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetailsTextual",
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetailsTextual",
      "http://www.grinshipping.com/role/SubsidiariesParentheticalDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ProportionOfOwnershipInterestInSubsidiary": {
     "auth_ref": [
      "r129",
      "r133",
      "r214"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in a subsidiary attributable to the entity. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proportion of ownership interest in subsidiary",
        "terseLabel": "Proportion of ownership interest in subsdiary"
       }
      }
     },
     "localname": "ProportionOfOwnershipInterestInSubsidiary",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetailsTextual",
      "http://www.grinshipping.com/role/SubsidiariesParentheticalDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r171"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 40.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of intangible assets, classified as investing activities. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Purchase of intangible assets, classified as investing activities",
        "negatedLabel": "Purchase of intangible assets"
       }
      }
     },
     "localname": "PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PurchaseOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod": {
     "auth_ref": [
      "r175"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchase of investments other than investments accounted for using equity method. [Refer: Investments accounted for using equity method; Investments other than investments accounted for using equity method]"
       }
      },
      "en-us": {
       "role": {
        "label": "Purchase of investments other than investments accounted for using equity method"
       }
      }
     },
     "localname": "PurchaseOfInvestmentsOtherThanInvestmentsAccountedForUsingEquityMethod",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r171"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 39.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Purchase of property, plant and equipment, classified as investing activities",
        "negatedLabel": "Purchase of plant and equipment"
       }
      }
     },
     "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RangeAxis": {
     "auth_ref": [
      "r241",
      "r243",
      "r244",
      "r265",
      "r315",
      "r350"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Range [axis]",
        "terseLabel": "Range [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetailsTextual",
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetailsTextual",
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual",
      "http://www.grinshipping.com/role/ContractAssetsDetailsTextual",
      "http://www.grinshipping.com/role/CriticalAccountingJudgementsAndKeySourcesOfEstimationUncertaintyDetailsTextual",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetailsTextual",
      "http://www.grinshipping.com/role/IntangibleAssetsDetailsTextual",
      "http://www.grinshipping.com/role/LeasesAndShipChartersDetailsTextual",
      "http://www.grinshipping.com/role/LoansToJointVenturesParentheticalDetails",
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetailsTextual",
      "http://www.grinshipping.com/role/RelatedPartiesTransactionsDetails1",
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails",
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails1",
      "http://www.grinshipping.com/role/RightOfUseAssetsDetailsTextual",
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetails2",
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_RangesMember": {
     "auth_ref": [
      "r241",
      "r243",
      "r244",
      "r265",
      "r315",
      "r350"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for aggregate ranges. It also represents the standard value for the 'Range' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Ranges [member]"
       }
      }
     },
     "localname": "RangesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetailsTextual",
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetailsTextual",
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual",
      "http://www.grinshipping.com/role/ContractAssetsDetailsTextual",
      "http://www.grinshipping.com/role/CriticalAccountingJudgementsAndKeySourcesOfEstimationUncertaintyDetailsTextual",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetailsTextual",
      "http://www.grinshipping.com/role/IntangibleAssetsDetailsTextual",
      "http://www.grinshipping.com/role/LeasesAndShipChartersDetailsTextual",
      "http://www.grinshipping.com/role/LoansToJointVenturesParentheticalDetails",
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetailsTextual",
      "http://www.grinshipping.com/role/RelatedPartiesTransactionsDetails1",
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails",
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails1",
      "http://www.grinshipping.com/role/RightOfUseAssetsDetailsTextual",
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetails2",
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "definitionGuidance": "Reconciliation of deferred taxation:",
        "label": "Reconciliation of changes in deferred tax liability (asset) [abstract]"
       }
      }
     },
     "localname": "ReconciliationOfChangesInDeferredTaxLiabilityAssetAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/DeferredTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_RecurringFairValueMeasurementMember": {
     "auth_ref": [
      "r235"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for fair value measurements which other IFRSs require or permit in the statement of financial position at the end of each reporting period. [Refer: IFRSs [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Recurring fair value measurement [member]"
       }
      }
     },
     "localname": "RecurringFairValueMeasurementMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails7"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_RepaymentsOfBorrowingsClassifiedAsFinancingActivities": {
     "auth_ref": [
      "r177"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 50.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow to settle borrowings, classified as financing activities. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Repayments of borrowings, classified as financing activities",
        "negatedLabel": "Payment of capital portion of long-term interest-bearing debt"
       }
      }
     },
     "localname": "RepaymentsOfBorrowingsClassifiedAsFinancingActivities",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ReserveOfCashFlowHedges": {
     "auth_ref": [
      "r39",
      "r344"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A component of equity representing the accumulated portion of gain (loss) on a hedging instrument that is determined to be an effective hedge for cash flow hedges. [Refer: Cash flow hedges [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Reserve of cash flow hedges",
        "terseLabel": "Hedging reserve"
       }
      }
     },
     "localname": "ReserveOfCashFlowHedges",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ReserveOfCashFlowHedgesMember": {
     "auth_ref": [
      "r12",
      "r344"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing the accumulated portion of gain (loss) on a hedging instrument that is determined to be an effective hedge for cash flow hedges. [Refer: Cash flow hedges [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Reserve of cash flow hedges [member]",
        "terseLabel": "Hedging reserve [member]"
       }
      }
     },
     "localname": "ReserveOfCashFlowHedgesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ReserveOfChangeInValueOfTimeValueOfOptionsMember": {
     "auth_ref": [
      "r12",
      "r345"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing the accumulated change in the value of the time value of options when separating the intrinsic value and time value of an option contract and designating as the hedging instrument only the changes in the intrinsic value."
       }
      },
      "en-us": {
       "role": {
        "label": "Reserve of change in value of time value of options [member]",
        "verboseLabel": "Share compensation reserve [member]"
       }
      }
     },
     "localname": "ReserveOfChangeInValueOfTimeValueOfOptionsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ReserveOfExchangeDifferencesOnTranslation": {
     "auth_ref": [
      "r115"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A component of equity representing exchange differences on translation of financial statements recognised in other comprehensive income and accumulated in equity. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Reserve of exchange differences on translation",
        "verboseLabel": "Translation reserve"
       }
      }
     },
     "localname": "ReserveOfExchangeDifferencesOnTranslation",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember": {
     "auth_ref": [
      "r12",
      "r115"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing accumulated exchange differences on the translation of financial statements recognised in other comprehensive income. [Refer: Other comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Reserve of exchange differences on translation [member]",
        "terseLabel": "Translation reserve [member]"
       }
      }
     },
     "localname": "ReserveOfExchangeDifferencesOnTranslationMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ReserveOfGainsAndLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstrumentsMember": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing the accumulated gains and losses on hedging instruments that hedge investments in equity instruments that the entity has designated at fair value through other comprehensive income."
       }
      },
      "en-us": {
       "role": {
        "label": "Reserve of gains and losses on hedging instruments that hedge investments in equity instruments [member]"
       }
      }
     },
     "localname": "ReserveOfGainsAndLossesOnHedgingInstrumentsThatHedgeInvestmentsInEquityInstrumentsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ReserveOfSharebasedPayments": {
     "auth_ref": [
      "r39"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A component of equity resulting from share-based payments."
       }
      },
      "en-us": {
       "role": {
        "label": "Reserve of share-based payments",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "terseLabel": "Share compensation reserve"
       }
      }
     },
     "localname": "ReserveOfSharebasedPayments",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails",
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails2"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RestatedMember": {
     "auth_ref": [
      "r5",
      "r16",
      "r199",
      "r200",
      "r202",
      "r349"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the information currently stated in the financial statements. It also represents the standard value for the 'Retrospective application and retrospective restatement' and 'Departure from requirement of IFRS' axes if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Currently stated [member]",
        "terseLabel": "Currently stated [member]"
       }
      }
     },
     "localname": "RestatedMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows1",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.grinshipping.com/role/EarningsPerShareDetails",
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails",
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails1",
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_RestrictedCashAndCashEquivalents": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 18.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of cash and cash equivalents whose use or withdrawal is restricted. [Refer: Cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Restricted Cash and Cash Equivalents",
        "verboseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalents",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RetainedEarningsMember": {
     "auth_ref": [
      "r10",
      "r12"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing an entity's cumulative undistributed earnings or deficit."
       }
      },
      "en-us": {
       "role": {
        "label": "Accumulated losses",
        "verboseLabel": "Accumulated profit (losses) [member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_RetrospectiveApplicationAndRetrospectiveRestatementAxis": {
     "auth_ref": [
      "r5",
      "r199",
      "r200",
      "r202"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Retrospective application and retrospective restatement [axis]",
        "terseLabel": "Retrospective application and retrospective restatement [axis]"
       }
      }
     },
     "localname": "RetrospectiveApplicationAndRetrospectiveRestatementAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows1",
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.grinshipping.com/role/EarningsPerShareDetails",
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails",
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails1",
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_Revenue": {
     "auth_ref": [
      "r1",
      "r2",
      "r51",
      "r218",
      "r224",
      "r283",
      "r327",
      "r333",
      "r338",
      "r339",
      "r341"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLossAlternate1": {
       "order": 17.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": 1.0
      },
      "http://www.grinshipping.com/role/RevenueDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The income arising in the course of an entity's ordinary activities. Income is increases in assets, or decreases in liabilities, that result in increases in equity, other than those relating to contributions from holders of equity claims."
       }
      },
      "en-us": {
       "role": {
        "label": "Revenue",
        "terseLabel": "Revenue",
        "totalLabel": "Revenue",
        "verboseLabel": "Total revenue"
       }
      }
     },
     "localname": "Revenue",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfProfitOrLoss",
      "http://www.grinshipping.com/role/NonControllingInterestDetail",
      "http://www.grinshipping.com/role/RevenueDetails",
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue [abstract]"
       }
      }
     },
     "localname": "RevenueAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_RevenueFromDividends": {
     "auth_ref": [
      "r13"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of dividends recognised as income. Dividends are distributions of profits to holders of equity investments in proportion to their holdings of a particular class of capital."
       }
      },
      "en-us": {
       "role": {
        "label": "Dividend income",
        "terseLabel": "Dividend income"
       }
      }
     },
     "localname": "RevenueFromDividends",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/RelatedPartiesTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RevenueFromInterest": {
     "auth_ref": [
      "r13",
      "r230",
      "r328",
      "r336"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/InterestIncomeDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income arising from interest."
       }
      },
      "en-us": {
       "role": {
        "definitionGuidance": "Interest income",
        "label": "Interest income",
        "totalLabel": "Interest income",
        "verboseLabel": "Interest income"
       }
      }
     },
     "localname": "RevenueFromInterest",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/InterestIncomeDetails",
      "http://www.grinshipping.com/role/RelatedPartiesTransactionsDetails",
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ReversalOfImpairmentLoss": {
     "auth_ref": [
      "r144",
      "r145"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as an increase of the carrying amount of an asset or cash-generating unit to its recoverable amount when an impairment loss had been previously recognised. [Refer: Impairment loss]"
       }
      },
      "en-us": {
       "role": {
        "label": "Reversal of impairment loss",
        "verboseLabel": "Reversal of impairment"
       }
      }
     },
     "localname": "ReversalOfImpairmentLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/CriticalAccountingJudgementsAndKeySourcesOfEstimationUncertaintyDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RightofuseAssets": {
     "auth_ref": [
      "r257"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 19.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets that represent a lessee's right to use an underlying asset for the lease term. Underlying asset is an asset that is the subject of a lease, for which the right to use that asset has been provided by a lessor to a lessee."
       }
      },
      "en-us": {
       "role": {
        "label": "Right-of-use assets",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Right-of-use assets"
       }
      }
     },
     "localname": "RightofuseAssets",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.grinshipping.com/role/RightOfUseAssetsSummaryOfGroupLeasesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_SaleOrIssueOfTreasuryShares": {
     "auth_ref": [
      "r9"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase in equity resulting from the sale or issue of treasury shares. [Refer: Treasury shares]"
       }
      },
      "en-us": {
       "role": {
        "label": "Sale or issue of treasury shares",
        "negatedLabel": "Acquisition of treasury shares (Note 29)"
       }
      }
     },
     "localname": "SaleOrIssueOfTreasuryShares",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_SecuredBankLoansReceived": {
     "auth_ref": [
      "r13"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of loans received from banks that have been secured by collateral. [Refer: Loans received]"
       }
      },
      "en-us": {
       "role": {
        "label": "Secured bank loans received",
        "verboseLabel": "Bank Loans"
       }
      }
     },
     "localname": "SecuredBankLoansReceived",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_SegmentConsolidationItemsAxis": {
     "auth_ref": [
      "r332"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Segment consolidation items [axis]"
       }
      }
     },
     "localname": "SegmentConsolidationItemsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_SegmentsAxis": {
     "auth_ref": [
      "r95",
      "r145",
      "r246",
      "r332",
      "r357"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Segments [axis]"
       }
      }
     },
     "localname": "SegmentsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/CriticalAccountingJudgementsAndKeySourcesOfEstimationUncertaintyDetailsTextual",
      "http://www.grinshipping.com/role/DiscontinuedOperationDetail",
      "http://www.grinshipping.com/role/DiscontinuedOperationDetail1",
      "http://www.grinshipping.com/role/SegmentInformationDetails",
      "http://www.grinshipping.com/role/SegmentInformationDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_SegmentsMember": {
     "auth_ref": [
      "r95",
      "r145",
      "r246",
      "r337",
      "r357"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all segments of an entity. It also represents the standard value for the 'Segments' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Segments [member]"
       }
      }
     },
     "localname": "SegmentsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/CriticalAccountingJudgementsAndKeySourcesOfEstimationUncertaintyDetailsTextual",
      "http://www.grinshipping.com/role/DiscontinuedOperationDetail",
      "http://www.grinshipping.com/role/DiscontinuedOperationDetail1",
      "http://www.grinshipping.com/role/SegmentInformationDetails",
      "http://www.grinshipping.com/role/SegmentInformationDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperationsBeforeChangesInWorkingCapital",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The entity's share of the profit (loss) of joint ventures accounted for using the equity method. [Refer: Investments accounted for using equity method; Joint ventures [member]; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Share of profit (loss) of joint ventures accounted for using equity method",
        "negatedLabel": "Share of losses of joint ventures",
        "terseLabel": "Share of losses of joint ventures"
       }
      }
     },
     "localname": "ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfCashFlows",
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_SharebasedPaymentArrangementsMember": {
     "auth_ref": [
      "r266"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for an agreement between the entity or another group entity or any shareholder of the group entity and another party (including an employee) that entitles the other party to receive (a) cash or other assets of the entity for amounts that are based on the price (or value) of equity instruments (including shares or share options) of the entity or another group entity; or (b) equity instruments (including shares or share options) of the entity or another group entity, provided that the specified vesting conditions, if any, are met. It also represents the standard value for the 'Types of share-based payment arrangements' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Share-based payment arrangements [member]"
       }
      }
     },
     "localname": "SharebasedPaymentArrangementsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails3",
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetailsTextual",
      "http://www.grinshipping.com/role/ShareCapitalDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ShipsMember": {
     "auth_ref": [
      "r76"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing seafaring vessels used in the entity's operations. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Ships [member]",
        "terseLabel": "Ships [member]"
       }
      }
     },
     "localname": "ShipsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/CriticalAccountingJudgementsAndKeySourcesOfEstimationUncertaintyDetailsTextual",
      "http://www.grinshipping.com/role/LeaseLiabilitiesDetails",
      "http://www.grinshipping.com/role/LeasesAndShipChartersDetailsTextual",
      "http://www.grinshipping.com/role/RightOfUseAssetsDetailsTextual",
      "http://www.grinshipping.com/role/RightOfUseAssetsSummaryOfGroupLeasesDetail",
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetails",
      "http://www.grinshipping.com/role/ShipsPropertyPlantAndEquipmentDetailsTextual",
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetails2",
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ShorttermOnerousContractsProvision": {
     "auth_ref": [
      "r150"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 26.0,
       "parentTag": "ifrs-full_CurrentLiabilitiesOtherThanLiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current provision for onerous contracts. [Refer: Onerous contracts provision]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current onerous contracts provision",
        "terseLabel": "Total Provisions",
        "verboseLabel": "Provisions"
       }
      }
     },
     "localname": "ShorttermOnerousContractsProvision",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.grinshipping.com/role/ProvisionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesAxis": {
     "auth_ref": [
      "r130",
      "r134",
      "r233"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Subsidiaries [axis]"
       }
      }
     },
     "localname": "SignificantInvestmentsInSubsidiariesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetailsTextual",
      "http://www.grinshipping.com/role/GoodwillDetails1",
      "http://www.grinshipping.com/role/GoodwillDetailsTextual",
      "http://www.grinshipping.com/role/InterestInJointVenturesDetailsTextual",
      "http://www.grinshipping.com/role/NonControllingInterestDetail",
      "http://www.grinshipping.com/role/OtherInvestmentsDetailsTextual",
      "http://www.grinshipping.com/role/SubsidiariesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfChangesInEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [abstract]"
       }
      }
     },
     "localname": "StatementOfChangesInEquityAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of financial position [abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_SurplusDeficitInPlan": {
     "auth_ref": [
      "r107"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The fair value of any plan assets, less the present value of the defined benefit obligation. [Refer: Plan assets [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Surplus (deficit) in plan",
        "terseLabel": "Surplus (deficit) in plan",
        "verboseLabel": "Allocation of 40% of the Pension fund surplus"
       }
      }
     },
     "localname": "SurplusDeficitInPlan",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherInvestmentsDetail5",
      "http://www.grinshipping.com/role/OtherInvestmentsDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_SwapContractMember": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a derivative financial instrument that involves the exchange of cash flow streams between the parties of the contract over a specified period. [Refer: Derivatives [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Swap contract [member]"
       }
      }
     },
     "localname": "SwapContractMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails7"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/IncomeTaxDetails1": {
       "order": 1.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to expenses not deductible in determining taxable profit (tax loss). [Refer: Accounting profit]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax effect of expense not deductible in determining taxable profit (tax loss)",
        "verboseLabel": "Effect of expenses that are not deductible in determining taxable profit"
       }
      }
     },
     "localname": "TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/IncomeTaxDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TaxExpenseIncomeAtApplicableTaxRate": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/IncomeTaxDetails1": {
       "order": 5.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The product of the accounting profit multiplied by the applicable tax rate(s). [Refer: Accounting profit; Applicable tax rate]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax expense (income) at applicable tax rate",
        "verboseLabel": "Income tax benefit calculated at corporate rate"
       }
      }
     },
     "localname": "TaxExpenseIncomeAtApplicableTaxRate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/IncomeTaxDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations": {
     "auth_ref": [
      "r73",
      "r284"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The tax expense (income) relating to the profit (loss) arising from ordinary activities of discontinued operations. [Refer: Discontinued operations [member]; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax expense (income) relating to profit (loss) from ordinary activities of discontinued operations",
        "terseLabel": "Income tax benefit (expense)"
       }
      }
     },
     "localname": "TaxExpenseRelatingToProfitLossFromOrdinaryActivitiesOfDiscontinuedOperations",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/DiscontinuedOperationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures": {
     "auth_ref": [
      "r70"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The aggregate amount of temporary differences associated with investments in subsidiaries, branches and associates and interests in joint arrangements, for which deferred tax liabilities have not been recognised as a result of satisfying both of the following conditions: (a) the parent, investor, joint venturer or joint operator is able to control the timing of the reversal of the temporary difference; and (b) it is probable that the temporary difference will not reverse in the foreseeable future. [Refer: Associates [member]; Subsidiaries [member]; Temporary differences [member]; Investments in subsidiaries reported in separate financial statements]"
       }
      },
      "en-us": {
       "role": {
        "label": "Temporary differences associated with investments in subsidiaries, branches and associates and interests in joint arrangements for which deferred tax liabilities have not been recognised"
       }
      }
     },
     "localname": "TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/DeferredTaxDetailTextuals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TopOfRangeMember": {
     "auth_ref": [
      "r241",
      "r243",
      "r244",
      "r265",
      "r315",
      "r350"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for top of a range."
       }
      },
      "en-us": {
       "role": {
        "label": "Top of range [member]",
        "terseLabel": "Top of range [member]"
       }
      }
     },
     "localname": "TopOfRangeMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AssetsClassifiedAsHeldForSaleDetailsTextual",
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual",
      "http://www.grinshipping.com/role/ContractAssetsDetailsTextual",
      "http://www.grinshipping.com/role/CriticalAccountingJudgementsAndKeySourcesOfEstimationUncertaintyDetailsTextual",
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetailsTextual",
      "http://www.grinshipping.com/role/RetirementBenefitObligationDetails1",
      "http://www.grinshipping.com/role/RightOfUseAssetsDetailsTextual",
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetails2",
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TradeAndOtherCurrentPayables": {
     "auth_ref": [
      "r23"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition": {
       "order": 25.0,
       "parentTag": "ifrs-full_CurrentLiabilitiesOtherThanLiabilitiesIncludedInDisposalGroupsClassifiedAsHeldForSale",
       "weight": 1.0
      },
      "http://www.grinshipping.com/role/TradeAndOtherPayablesDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_TradeAndOtherPayables",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current trade payables and current other payables. [Refer: Current trade payables; Other current payables]"
       }
      },
      "en-us": {
       "role": {
        "disclosureGuidance": "Current trade and other payables",
        "label": "Trade and other current payables",
        "verboseLabel": "Trade and other payables"
       }
      }
     },
     "localname": "TradeAndOtherCurrentPayables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfFinancialPosition",
      "http://www.grinshipping.com/role/TradeAndOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherCurrentReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other current receivables [abstract]",
        "terseLabel": "Current:"
       }
      }
     },
     "localname": "TradeAndOtherCurrentReceivablesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherReceivablesAndPrepaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TradeAndOtherPayables": {
     "auth_ref": [
      "r23"
     ],
     "calculation": {
      "http://www.grinshipping.com/role/TradeAndOtherPayablesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of trade payables and other payables. [Refer: Trade payables; Other payables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Trade and other payables",
        "totalLabel": "Trade and other payables"
       }
      }
     },
     "localname": "TradeAndOtherPayables",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/TradeAndOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherPayablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other payables [abstract]"
       }
      }
     },
     "localname": "TradeAndOtherPayablesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TradeAndOtherPayablesRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r271"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for trade and other payables assumed in a business combination. [Refer: Trade and other payables; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Trade and other payables recognised as of acquisition date",
        "negatedTerseLabel": "Other payables"
       }
      }
     },
     "localname": "TradeAndOtherPayablesRecognisedAsOfAcquisitionDate",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/AcquisitionOfAssetsAndDisposalOfBusinessesDetails1"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherPayablesToTradeSuppliers": {
     "auth_ref": [
      "r40"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of payment due to suppliers for goods and services used in the entity's business."
       }
      },
      "en-us": {
       "role": {
        "label": "Trade payables"
       }
      }
     },
     "localname": "TradeAndOtherPayablesToTradeSuppliers",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/TradeAndOtherPayablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeReceivablesMember": {
     "auth_ref": [
      "r13",
      "r300",
      "r304",
      "r306"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for trade receivables. [Refer: Trade receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Trade receivables [member]"
       }
      }
     },
     "localname": "TradeReceivablesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TransfersFromToOtherRetirementBenefitPlans": {
     "auth_ref": [
      "r125"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in net assets available for benefits resulting from transfers from (to) other retirement benefit plans. [Refer: Assets (liabilities) of benefit plan]"
       }
      },
      "en-us": {
       "role": {
        "label": "Transfers from (to) other retirement benefit plans",
        "terseLabel": "Translation"
       }
      }
     },
     "localname": "TransfersFromToOtherRetirementBenefitPlans",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherInvestmentsDetail5"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TreasuryShares": {
     "auth_ref": [
      "r39",
      "r135"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "An entity\u2019s own equity instruments, held by the entity or other members of the consolidated group."
       }
      },
      "en-us": {
       "role": {
        "label": "Treasury shares",
        "negatedLabel": "Treasury shares"
       }
      }
     },
     "localname": "TreasuryShares",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TreasurySharesMember": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the entity\u2019s own equity instruments, held by the entity or other members of the consolidated group."
       }
      },
      "en-us": {
       "role": {
        "label": "Treasury shares [member]",
        "verboseLabel": "Treasury Share [member]"
       }
      }
     },
     "localname": "TreasurySharesMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails1"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TypesOfInterestRatesAxis": {
     "auth_ref": [
      "r310"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Types of interest rates [axis]"
       }
      }
     },
     "localname": "TypesOfInterestRatesAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/BankLoansAndOtherBorrowingsDetailsTextual",
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetails5",
      "http://www.grinshipping.com/role/LoansToJointVenturesParentheticalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TypesOfRisksAxis": {
     "auth_ref": [
      "r290",
      "r298",
      "r299",
      "r351",
      "r352",
      "r353",
      "r354"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Types of risks [axis]"
       }
      }
     },
     "localname": "TypesOfRisksAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TypesOfRisksMember": {
     "auth_ref": [
      "r290",
      "r298",
      "r299",
      "r351",
      "r352",
      "r353",
      "r354"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for all types of risks. It also represents the standard value for the 'Types of risks' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Risks [member]"
       }
      }
     },
     "localname": "TypesOfRisksMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/FinancialInstrumentsFinancialRisksAndCapitalManagementDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsAxis": {
     "auth_ref": [
      "r266"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      },
      "en-us": {
       "role": {
        "label": "Types of share-based payment arrangements [axis]"
       }
      }
     },
     "localname": "TypesOfSharebasedPaymentArrangementsAxis",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails3",
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetailsTextual",
      "http://www.grinshipping.com/role/ShareCapitalDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_UnallocatedAmountsMember": {
     "auth_ref": [
      "r337",
      "r342"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for items that have not been allocated to operating segments."
       }
      },
      "en-us": {
       "role": {
        "label": "Unallocated amounts [member]",
        "terseLabel": "Unallocated Total [member]"
       }
      }
     },
     "localname": "UnallocatedAmountsMember",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/SegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_UndiscountedOperatingLeasePaymentsToBeReceived": {
     "auth_ref": [
      "r261"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of undiscounted operating lease payments to be received. Operating lease is a lease that does not transfer substantially all the risks and rewards incidental to ownership of an underlying asset."
       }
      },
      "en-us": {
       "role": {
        "label": "Undiscounted operating lease payments to be received",
        "terseLabel": "Undiscounted operating lease payments to be received"
       }
      }
     },
     "localname": "UndiscountedOperatingLeasePaymentsToBeReceived",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/LeasesAndShipChartersDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_UnrecognisedShareOfLossesOfJointVentures": {
     "auth_ref": [
      "r217"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of the unrecognised share of joint ventures' losses if the entity has stopped recognising its share of losses when applying the equity method. [Refer: Joint ventures [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Unrecognised share of losses of joint ventures",
        "verboseLabel": "Unrecognised share of losses of joint ventures"
       }
      }
     },
     "localname": "UnrecognisedShareOfLossesOfJointVentures",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/InterestInJointVenturesDetailsTextual"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment": {
     "auth_ref": [
      "r79"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Useful life measured as period of time, property, plant and equipment"
       }
      }
     },
     "localname": "UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/CriticalAccountingJudgementsAndKeySourcesOfEstimationUncertaintyDetailsTextual",
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetails2",
      "http://www.grinshipping.com/role/SignificantAccountingPoliciesDetailsTextual"
     ],
     "xbrltype": "durationItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r266"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of other equity instruments (ie other than share options) outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of other equity instruments outstanding in share-based payment arrangement",
        "periodEndLabel": "Fair value at grand date, Outstanding"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement2019",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetails3"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageShares": {
     "auth_ref": [
      "r141"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of ordinary shares outstanding at the beginning of the period, adjusted by the number of ordinary shares bought back or issued during the period multiplied by a time-weighting factor."
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average number of ordinary shares outstanding",
        "terseLabel": "Weighted average number of ordinary shares for the purpose of basic profit/(loss) per share"
       }
      }
     },
     "localname": "WeightedAverageShares",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average ordinary shares and adjusted weighted average ordinary shares [abstract]",
        "terseLabel": "Number of shares for the purpose of calculating basic and diluted profit/(loss) per share"
       }
      }
     },
     "localname": "WeightedAverageSharesAndAdjustedWeightedAverageSharesAbstract",
     "nsuri": "http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full",
     "presentation": [
      "http://www.grinshipping.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ChiefExecutiveOfficerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chief Executive Officer [Member]",
        "terseLabel": "Chief Executive Officer [Member]"
       }
      }
     },
     "localname": "ChiefExecutiveOfficerMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.grinshipping.com/role/EventsAfterTheReportingPeriodDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.grinshipping.com/role/EventsAfterTheReportingPeriodDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]",
        "terseLabel": "Title of Individual [axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetailsTextual",
      "http://www.grinshipping.com/role/ShareCapitalDetailsTextual"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [member]",
        "terseLabel": "Title of Individual [member]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://www.grinshipping.com/role/OtherEquityAndReservesDetailsTextual",
      "http://www.grinshipping.com/role/ShareCapitalDetailsTextual"
     ],
     "xbrltype": "domainItemType"
    }
   },
   "unitCount": 8
  }
 },
 "std_ref": {
  "r0": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "10",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_10_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r1": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "102",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_102&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r10": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_106&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r100": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_141_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r101": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_141&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r102": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "142",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_142&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r103": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "144",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_144&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r104": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "145",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_145&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r105": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "147",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_147_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r106": {
   "Clause": "v",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "148",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_148_d_v&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r107": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "57",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_57_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r108": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Section": "Scope",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IAS19_g2-7_TI",
   "URIDate": "2021-03-24"
  },
  "r109": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "2",
   "Paragraph": "36",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=2&code=ifrs-tx-2021-en-r&anchor=para_36_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r11": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "107",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_107&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r110": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "2",
   "Paragraph": "36",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=2&code=ifrs-tx-2021-en-r&anchor=para_36_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r111": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "2",
   "Paragraph": "36",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=2&code=ifrs-tx-2021-en-r&anchor=para_36_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r112": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "2",
   "Paragraph": "36",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=2&code=ifrs-tx-2021-en-r&anchor=para_36_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r113": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "2",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=2&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IAS02_g36-39__IAS02_g36-39_TI",
   "URIDate": "2021-03-24"
  },
  "r114": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "21",
   "Paragraph": "52",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=21&code=ifrs-tx-2021-en-r&anchor=para_52_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r115": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "21",
   "Paragraph": "52",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=21&code=ifrs-tx-2021-en-r&anchor=para_52_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r116": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "17",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2021-en-r&anchor=para_17_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r117": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2021-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r118": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "17",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2021-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r119": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "19",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2021-en-r&anchor=para_19_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r12": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "108",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r120": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "19",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=24&code=ifrs-tx-2021-en-r&anchor=para_19&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r121": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "26",
   "Paragraph": "35",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=26&code=ifrs-tx-2021-en-r&anchor=para_35_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r122": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "26",
   "Paragraph": "35",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=26&code=ifrs-tx-2021-en-r&anchor=para_35_b_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r123": {
   "Clause": "vi",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "26",
   "Paragraph": "35",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=26&code=ifrs-tx-2021-en-r&anchor=para_35_b_vi&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r124": {
   "Clause": "viii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "26",
   "Paragraph": "35",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=26&code=ifrs-tx-2021-en-r&anchor=para_35_b_viii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r125": {
   "Clause": "x",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "26",
   "Paragraph": "35",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=26&code=ifrs-tx-2021-en-r&anchor=para_35_b_x&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r126": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "10",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2021-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r127": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2021-en-r&anchor=para_16_b_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r128": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2021-en-r&anchor=para_16_b_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r129": {
   "Clause": "iii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2021-en-r&anchor=para_16_b_iii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r13": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "112",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_112_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r130": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2021-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r131": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2021-en-r&anchor=para_17_b_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r132": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2021-en-r&anchor=para_17_b_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r133": {
   "Clause": "iii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2021-en-r&anchor=para_17_b_iii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r134": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=27&code=ifrs-tx-2021-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r135": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "32",
   "Paragraph": "34",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=32&code=ifrs-tx-2021-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r136": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "32",
   "Paragraph": "IE33",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=32&code=ifrs-tx-2021-en-r&anchor=para_IE33&doctype=Illustrative%20Examples",
   "URIDate": "2021-03-24"
  },
  "r137": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "33",
   "Paragraph": "66",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2021-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r138": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "33",
   "Paragraph": "67",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2021-en-r&anchor=para_67&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r139": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "33",
   "Paragraph": "68",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2021-en-r&anchor=para_68&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r14": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "117",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_117_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r140": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "33",
   "Paragraph": "70",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2021-en-r&anchor=para_70_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r141": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "33",
   "Paragraph": "70",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2021-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r142": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "126",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r143": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "127",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r144": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "130",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_130_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r145": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "130",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_130_d_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r146": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "134",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_134_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r147": {
   "Clause": "v",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "134",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_134_d_v&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r148": {
   "Clause": "v",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "134",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_134_e_v&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r149": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "135",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=36&code=ifrs-tx-2021-en-r&anchor=para_135_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r15": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "117",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_117&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r150": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "66",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=37&code=ifrs-tx-2021-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r151": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "84",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=37&code=ifrs-tx-2021-en-r&anchor=para_84&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r152": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r153": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_118_e_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r154": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_118_e_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r155": {
   "Clause": "iv",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_118_e_iv&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r156": {
   "Clause": "vi",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_118_e_vi&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r157": {
   "Clause": "vii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_118_e_vii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r158": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r159": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r16": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "20",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_20_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r160": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "119",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&anchor=para_119&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r161": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "38",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=38&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IAS38_g118-128_TI",
   "URIDate": "2021-03-24"
  },
  "r162": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "32A",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=40&code=ifrs-tx-2021-en-r&anchor=para_32A&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r163": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "76",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=40&code=ifrs-tx-2021-en-r&anchor=para_76&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r164": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=40&code=ifrs-tx-2021-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r165": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "79",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=40&code=ifrs-tx-2021-en-r&anchor=para_79_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r166": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "41",
   "Paragraph": "50",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=41&code=ifrs-tx-2021-en-r&anchor=para_50&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r167": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "41",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=41&code=ifrs-tx-2021-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r168": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "41",
   "Paragraph": "55",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=41&code=ifrs-tx-2021-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r169": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "10",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r17": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "35",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r170": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "14",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_14_f&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r171": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "16",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_16_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r172": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r173": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "16",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_16_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r174": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "16",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_16_f&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r175": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "16",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_16&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r176": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "17",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_17_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r177": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "17",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_17_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r178": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r179": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r18": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r180": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "20",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_20_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r181": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "20",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_20_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r182": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "20",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r183": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "25",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r184": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "28",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r185": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "31",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r186": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "35",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r187": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "39",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r188": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "42A",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_42A&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r189": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "42B",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_42B&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r19": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r190": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "44B",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_44B_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r191": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "44B",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_44B_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r192": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "44C",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_44C&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r193": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "44D",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_44D&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r194": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "45",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r195": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "46",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_46&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r196": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "50",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&anchor=para_50_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r197": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Section": "A Statement of cash flows for an entity other than a financial institution",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_A__IAS07_IE_A_TI",
   "URIDate": "2021-03-24"
  },
  "r198": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "7",
   "Section": "C Reconciliation of liabilities arising from financing activities",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2021-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_C__IAS07_IE_C_TI",
   "URIDate": "2021-03-24"
  },
  "r199": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=8&code=ifrs-tx-2021-en-r&anchor=para_28_f_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r2": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "103",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r20": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_g&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r200": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "8",
   "Paragraph": "29",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=8&code=ifrs-tx-2021-en-r&anchor=para_29_c_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r201": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "8",
   "Paragraph": "39",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=8&code=ifrs-tx-2021-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r202": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "8",
   "Paragraph": "49",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=8&code=ifrs-tx-2021-en-r&anchor=para_49_b_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r203": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "1",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2021-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r204": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "1",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2021-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r205": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "1",
   "Paragraph": "32",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2021-en-r&anchor=para_32_a_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r206": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "1",
   "Paragraph": "32",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2021-en-r&anchor=para_32_a_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r207": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "10",
   "Paragraph": "22",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=10&code=ifrs-tx-2021-en-r&anchor=para_22&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r208": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "12",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_12_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r209": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_12_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r21": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "i",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r210": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "12",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_12_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r211": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "12",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_12_f&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r212": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "19B",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_19B_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r213": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "19B",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_19B_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r214": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "19B",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_19B_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r215": {
   "Clause": "iii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "21",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_21_a_iii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r216": {
   "Clause": "iv",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "21",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_21_a_iv&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r217": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "22",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_22_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r218": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B10",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r219": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B12_b_i&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r22": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "j",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_j&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r220": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B12_b_ii&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r221": {
   "Clause": "iii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B12_b_iii&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r222": {
   "Clause": "iv",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B12_b_iv&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r223": {
   "Clause": "ix",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B12_b_ix&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r224": {
   "Clause": "v",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B12_b_v&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r225": {
   "Clause": "vi",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B12_b_vi&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r226": {
   "Clause": "vii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B12_b_vii&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r227": {
   "Clause": "viii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B12_b_viii&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r228": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B13_a&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r229": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B13_d&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r23": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "k",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_k&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r230": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B13_e&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r231": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B13_f&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r232": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B13_g&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r233": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B4",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B4_a&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r234": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B4",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2021-en-r&anchor=para_B4_b&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r235": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_93_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r236": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_93_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r237": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_93_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r238": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "h",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_93_h_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r239": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_93&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r24": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "n",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_n&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r240": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "94",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r241": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "B6",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_B6&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r242": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "IE60",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_IE60&doctype=Illustrative%20Examples",
   "URIDate": "2021-03-24"
  },
  "r243": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "IE63",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2021-en-r&anchor=para_IE63&doctype=Illustrative%20Examples",
   "URIDate": "2021-03-24"
  },
  "r244": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "14",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=14&code=ifrs-tx-2021-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r245": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "105",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&anchor=para_105&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r246": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "115",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&anchor=para_115&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r247": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "120",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&anchor=para_120_b_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r248": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "B89",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2021-en-r&anchor=para_B89_b&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r249": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r25": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "o",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_o&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r250": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_53_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r251": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_53_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r252": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_53_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r253": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_53_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r254": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_53_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r255": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_53_g&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r256": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "h",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_53_h&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r257": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "j",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_53_j&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r258": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r259": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "94",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r26": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "p",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_p&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r260": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "95",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_95&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r261": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "97",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&anchor=para_97&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r262": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IFRS16_g51-60_TI",
   "URIDate": "2021-03-24"
  },
  "r263": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "16",
   "Section": "Presentation",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IFRS16_g47-50_TI",
   "URIDate": "2021-03-24"
  },
  "r264": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_45_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r265": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_45_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r266": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r267": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "51",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2021-en-r&anchor=para_51_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r268": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B64_f_i&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r269": {
   "Clause": "iv",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B64_f_iv&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r27": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "q",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_q&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r270": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B64_f&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r271": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "i",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B64_i&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r272": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "m",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B64_m&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r273": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "n",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B64_n_i&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r274": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B64&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r275": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B67_d_ii&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r276": {
   "Clause": "v",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B67_d_v&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r277": {
   "Clause": "vi",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B67_d_vi&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r278": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B67_d&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r279": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_B67&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r28": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "r",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_54_r&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r280": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "IE72",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&anchor=para_IE72&doctype=Illustrative%20Examples",
   "URIDate": "2021-03-24"
  },
  "r281": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "3",
   "Section": "Disclosures application of paragraphs 59 and 61",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2021-en-r&doctype=Appendix&subtype=B&dita_xref=IFRS03_gB64-B67_TI",
   "URIDate": "2021-03-24"
  },
  "r282": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "5",
   "Paragraph": "33",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2021-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r283": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "5",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2021-en-r&anchor=para_33_b_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r284": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "5",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2021-en-r&anchor=para_33_b_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r285": {
   "Clause": "iii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "5",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2021-en-r&anchor=para_33_b_iii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r286": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "5",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2021-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r287": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "5",
   "Paragraph": "33",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2021-en-r&anchor=para_33_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r288": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "5",
   "Paragraph": "38",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2021-en-r&anchor=para_38&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r289": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "5",
   "Section": "Presentation and disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IFRS05_g30-42_TI",
   "URIDate": "2021-03-24"
  },
  "r29": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "55",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r290": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "21C",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_21C&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r291": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "23A",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_23A&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r292": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "23B",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_23B_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r293": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "24A",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_24A&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r294": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "24C",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_24C_b_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r295": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "24E",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_24E_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r296": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "25",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r297": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "31",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r298": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "33",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r299": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "34",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r3": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "104",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_104&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r30": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "56",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_56&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r300": {
   "Clause": "iii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35H",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35H_b_iii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r301": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35H",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35H&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r302": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35I",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35I&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r303": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35K",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35K&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r304": {
   "Clause": "iii",
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35M",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35M_b_iii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r305": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35M",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35M&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r306": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35N",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_35N&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r307": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "36",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_36&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r308": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "39",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_39_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r309": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "39",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_39_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r31": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "61",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_61_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r310": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "39",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r311": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "42D",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_42D_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r312": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "42E",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_42E_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r313": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "42I",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_42I&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r314": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "6",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r315": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "7",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r316": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "8",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_8_f&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r317": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "8",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_8_g&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r318": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "8",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_8&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r319": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B11",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_B11&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r32": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "61",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_61&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r320": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B35",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_B35_e&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r321": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B35",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_B35_g&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r322": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B35",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_B35&doctype=Appendix&subtype=B",
   "URIDate": "2021-03-24"
  },
  "r323": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "IG20B",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_IG20B&doctype=Implementation%20Guidance",
   "URIDate": "2021-03-24"
  },
  "r324": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "IG31A",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_IG31A&doctype=Implementation%20Guidance",
   "URIDate": "2021-03-24"
  },
  "r325": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "IG40B",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&anchor=para_IG40B&doctype=Implementation%20Guidance",
   "URIDate": "2021-03-24"
  },
  "r326": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "7",
   "Section": "Scope",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IFRS07_g3-5A_TI",
   "URIDate": "2021-03-24"
  },
  "r327": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_23_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r328": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_23_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r329": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_23_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r33": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "66",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r330": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_23_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r331": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "h",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_23_h&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r332": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r333": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_28_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r334": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r335": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_28_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r336": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_28_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r337": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r338": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "32",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r339": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "33",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r34": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "68",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_68&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r340": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "33",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r341": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "34",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r342": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "IG4",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&anchor=para_IG4&doctype=Implementation%20Guidance",
   "URIDate": "2021-03-24"
  },
  "r343": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "8",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IFRS08_g20-24_TI",
   "URIDate": "2021-03-24"
  },
  "r344": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "9",
   "Paragraph": "6.5.11",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2021-en-r&anchor=para_6.5.11&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r345": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "9",
   "Paragraph": "6.5.15",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2021-en-r&anchor=para_6.5.15&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r346": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Number": "9",
   "Paragraph": "7.2.34",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2021-en-r&anchor=para_7.2.34&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r347": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "109",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_109&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r348": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "109A",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_109A&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r349": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "113",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_113_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r35": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "69",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_69&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r350": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "120",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_120&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r351": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "124",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_124&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r352": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "125",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_125&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r353": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "127",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r354": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "128",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_128_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r355": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "132",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_132_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r356": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "96",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_96_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r357": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "96",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_96_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r358": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "C32",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2021-en-r&anchor=para_C32&doctype=Appendix&subtype=C",
   "URIDate": "2021-03-24"
  },
  "r359": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "9",
   "Paragraph": "7.2.42",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2021-en-r&anchor=para_7.2.42&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r36": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "7",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r360": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective on first application of IFRS 9",
   "Number": "4",
   "Paragraph": "39L",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2021-en-b&anchor=para_39L_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r361": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective on first application of IFRS 9",
   "Number": "4",
   "Paragraph": "39L",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2021-en-b&anchor=para_39L_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r362": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective on first application of IFRS 9",
   "Number": "4",
   "Paragraph": "39M",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2021-en-b&anchor=para_39M_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r363": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Effective on first application of IFRS 9",
   "Number": "4",
   "Paragraph": "39M",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2021-en-b&anchor=para_39M&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r364": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Note": "Expiry date 2023-01-01",
   "Number": "1",
   "Paragraph": "112",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2017-en-b&anchor=para_112_c&doctype=Standard&forcepdf=true",
   "URIDate": "2021-03-24"
  },
  "r365": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "4",
   "Paragraph": "39J",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2021-en-b&anchor=para_39J_a&doctype=Standard&book=b",
   "URIDate": "2021-03-24"
  },
  "r366": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "4",
   "Paragraph": "39J",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2021-en-b&anchor=para_39J&doctype=Standard&book=b",
   "URIDate": "2021-03-24"
  },
  "r367": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "16",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_16&doctype=Standard&book=b",
   "URIDate": "2021-03-24"
  },
  "r368": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "20",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_20_e&doctype=Standard&book=b",
   "URIDate": "2021-03-24"
  },
  "r369": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "22",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_22_b&doctype=Standard&book=b",
   "URIDate": "2021-03-24"
  },
  "r37": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r370": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "22",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_22&doctype=Standard&book=b",
   "URIDate": "2021-03-24"
  },
  "r371": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "23",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_23_c&doctype=Standard&book=b",
   "URIDate": "2021-03-24"
  },
  "r372": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "37",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_37_b&doctype=Standard&book=b",
   "URIDate": "2021-03-24"
  },
  "r373": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "8",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_8_f&doctype=Standard&book=b",
   "URIDate": "2021-03-24"
  },
  "r374": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "IG29",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG29_a&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2021-03-24"
  },
  "r375": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "IG29",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG29_b&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2021-03-24"
  },
  "r376": {
   "IssueDate": "2021-01-01",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "IG29",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG29&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2021-03-24"
  },
  "r377": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12"
  },
  "r378": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r379": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r38": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_78_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r380": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r381": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r382": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r383": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r384": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r385": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r386": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r387": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r39": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r4": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_106_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r40": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_78&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r41": {
   "Clause": "iv",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_79_a_iv&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r42": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_79_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r43": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "79",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_79_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r44": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81A",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_81A_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r45": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81A",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_81A_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r46": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81A",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_81A_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r47": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_81B_a_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r48": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_81B_a_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r49": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_81B_b_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r5": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_106_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r50": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_81B_b_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r51": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_82_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r52": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_82_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r53": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82",
   "Subparagraph": "ea",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_82_ea&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r54": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82A",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_82A&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r55": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "85",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_85&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r56": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "91",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_91_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r57": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "98",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_98_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r58": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "98",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_98_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r59": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "99",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_99&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r6": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_106_d_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r60": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "IG6",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_IG6&doctype=Implementation%20Guidance",
   "URIDate": "2021-03-24"
  },
  "r61": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "10",
   "Paragraph": "21",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=10&code=ifrs-tx-2021-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r62": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "10",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=10&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IAS10_g17-22_TI",
   "URIDate": "2021-03-24"
  },
  "r63": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "79",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r64": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "80",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_80_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r65": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "80",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_80_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r66": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "80",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_80&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r67": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81_c_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r68": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81_c_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r69": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r7": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_106_d_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r70": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81_f&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r71": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r72": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81_g_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r73": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "h",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81_h_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r74": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&anchor=para_81&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r75": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "12",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=12&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IAS12_g79-88_TI",
   "URIDate": "2021-03-24"
  },
  "r76": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "37",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_37_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r77": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "37",
   "Subparagraph": "f",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_37_f&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r78": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "37",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r79": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73_c&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r8": {
   "Clause": "iii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_106_d_iii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r80": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r81": {
   "Clause": "i",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73_e_i&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r82": {
   "Clause": "ii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73_e_ii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r83": {
   "Clause": "iii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73_e_iii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r84": {
   "Clause": "v",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73_e_v&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r85": {
   "Clause": "vii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73_e_vii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r86": {
   "Clause": "viii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73_e_viii&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r87": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r88": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_73&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r89": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "75",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_75_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r9": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2021-en-r&anchor=para_106_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r90": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "75",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&anchor=para_75_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r91": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "16",
   "Section": "Disclosure",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=16&code=ifrs-tx-2021-en-r&doctype=Standard&dita_xref=IAS16_g73-79_TI",
   "URIDate": "2021-03-24"
  },
  "r92": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "135",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_135_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r93": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "138",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_138_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r94": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "138",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_138_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r95": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "138",
   "Subparagraph": "d",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_138_d&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r96": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "138",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_138&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r97": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "140",
   "Subparagraph": "a",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_140_a&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r98": {
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "Subparagraph": "b",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_141_b&doctype=Standard",
   "URIDate": "2021-03-24"
  },
  "r99": {
   "Clause": "iii",
   "IssueDate": "2021-01-01",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "141",
   "Subparagraph": "c",
   "URI": "http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=19&code=ifrs-tx-2021-en-r&anchor=para_141_c_iii&doctype=Standard",
   "URIDate": "2021-03-24"
  }
 },
 "version": "2.1"
}
