 | ssmt-mfrs:CurrentTradeReceivablesDueFromContractCustomers | parent-child | http://xbrl.ssm.com.my/role/ssm/rol_ssmt-fs-mfrs_2017-12-31/ssmt-fs-mfrs_2017-12-31_role-200200x |
 | ssmt-mfrs:CurrentTradeReceivablesDueFromHoldingCompany | parent-child | http://xbrl.ssm.com.my/role/ssm/rol_ssmt-fs-mfrs_2017-12-31/ssmt-fs-mfrs_2017-12-31_role-200200x |
 | ssmt-mfrs:CurrentTradeReceivablesDueFromSubsidiaries | parent-child | http://xbrl.ssm.com.my/role/ssm/rol_ssmt-fs-mfrs_2017-12-31/ssmt-fs-mfrs_2017-12-31_role-200200x |
 | ssmt-mfrs:CurrentTradeReceivablesDueFromAssociates | parent-child | http://xbrl.ssm.com.my/role/ssm/rol_ssmt-fs-mfrs_2017-12-31/ssmt-fs-mfrs_2017-12-31_role-200200x |
 | ssmt-mfrs:CurrentTradeReceivablesDueFromJointVentures | parent-child | http://xbrl.ssm.com.my/role/ssm/rol_ssmt-fs-mfrs_2017-12-31/ssmt-fs-mfrs_2017-12-31_role-200200x |
 | ssmt-mfrs:CurrentTradeReceivablesDueFromRelatedParties | parent-child | http://xbrl.ssm.com.my/role/ssm/rol_ssmt-fs-mfrs_2017-12-31/ssmt-fs-mfrs_2017-12-31_role-200200x |
 | ssmt-mfrs:OtherCurrentTradeReceivables | parent-child | http://xbrl.ssm.com.my/role/ssm/rol_ssmt-fs-mfrs_2017-12-31/ssmt-fs-mfrs_2017-12-31_role-200200x |
 | ifrs-full:CurrentTradeReceivables | parent-child | http://xbrl.ssm.com.my/role/ssm/rol_ssmt-fs-mfrs_2017-12-31/ssmt-fs-mfrs_2017-12-31_role-200200x |
 | ssmt-mfrs:CurrentTradeReceivablesDueFromCustomers | parent-child | http://xbrl.ssm.com.my/role/ssm/rol_ssmt-fs-mfrs_2017-12-31/ssmt-fs-mfrs_2017-12-31_role-200200x |
 | ssmt-mfrs:TradeReceivablesUnearnedCurrentCarryingCharges | parent-child | http://xbrl.ssm.com.my/role/ssm/rol_ssmt-fs-mfrs_2017-12-31/ssmt-fs-mfrs_2017-12-31_role-200200x |
 | ssmt-mfrs:CurrentTradeReceivablesDueFromCustomers | domain-member | http://xbrl.ssm.com.my/role/ssm/rol_ssmt-fs-mfrs_2017-12-31/ssmt-fs-mfrs_2017-12-31_role-210100 |
 | ssmt-mfrs:CurrentTradeReceivablesDueFromContractCustomers | domain-member | http://xbrl.ssm.com.my/role/ssm/rol_ssmt-fs-mfrs_2017-12-31/ssmt-fs-mfrs_2017-12-31_role-210100 |
 | ssmt-mfrs:CurrentTradeReceivablesDueFromHoldingCompany | domain-member | http://xbrl.ssm.com.my/role/ssm/rol_ssmt-fs-mfrs_2017-12-31/ssmt-fs-mfrs_2017-12-31_role-210100 |
 | ssmt-mfrs:CurrentTradeReceivablesDueFromSubsidiaries | domain-member | http://xbrl.ssm.com.my/role/ssm/rol_ssmt-fs-mfrs_2017-12-31/ssmt-fs-mfrs_2017-12-31_role-210100 |
 | ssmt-mfrs:CurrentTradeReceivablesDueFromAssociates | domain-member | http://xbrl.ssm.com.my/role/ssm/rol_ssmt-fs-mfrs_2017-12-31/ssmt-fs-mfrs_2017-12-31_role-210100 |
 | ssmt-mfrs:CurrentTradeReceivablesDueFromJointVentures | domain-member | http://xbrl.ssm.com.my/role/ssm/rol_ssmt-fs-mfrs_2017-12-31/ssmt-fs-mfrs_2017-12-31_role-210100 |
 | ssmt-mfrs:CurrentTradeReceivablesDueFromRelatedParties | domain-member | http://xbrl.ssm.com.my/role/ssm/rol_ssmt-fs-mfrs_2017-12-31/ssmt-fs-mfrs_2017-12-31_role-210100 |
 | ssmt-mfrs:TradeReceivablesUnearnedCurrentCarryingCharges | domain-member | http://xbrl.ssm.com.my/role/ssm/rol_ssmt-fs-mfrs_2017-12-31/ssmt-fs-mfrs_2017-12-31_role-210100 |
 | ssmt-mfrs:OtherCurrentTradeReceivables | domain-member | http://xbrl.ssm.com.my/role/ssm/rol_ssmt-fs-mfrs_2017-12-31/ssmt-fs-mfrs_2017-12-31_role-210100 |
 | ifrs-full:CurrentTradeReceivables | domain-member | http://xbrl.ssm.com.my/role/ssm/rol_ssmt-fs-mfrs_2017-12-31/ssmt-fs-mfrs_2017-12-31_role-210100 |