| r0.c0 | RuleNode_55/RuleNode_57 | | | |
| r1.c0 | Changes From Subsequent XBRL Financial Statements Filing [abstract]/RuleNode_57 | ssmt:ChangesFromSubsequentXBRLFinancialStatementFilingAbstract | xbrli:stringItemType | duration |
| r2.c0 | Disclosure on whether comparative period values are restated/RuleNode_57 | ssmt:DisclosureOnWhetherComparativePeriodValuesAreRestated | ssmt-fdn:WhetherComparativePeriodValuesAreRestated | duration |
| r3.c0 | Disclosure on whether opening statements changed due to changes in accounting standards/RuleNode_57 | ssmt:DisclosureOnWhetherOpeningStatementChangedDueToChangesInAccountingStandards | ssmt-fdn:WhetherOpeningStatementChangedDueToChangesInAccountingStandards | duration |
| r4.c0 | Disclosure on whether reclassification of previous financial statements changed due to changes in accounting standards/RuleNode_57 | ssmt:DisclosureOnWhetherReclassificationOfPreviousFinancialStatementsChangedDueToChangesInAccountingStandards | ssmt-fdn:WhetherReclassificationOfPreviousFinancialStatementsChangedDueToChangesInAccountingStandards | duration |
| r5.c0 | Description on whether company changed the duration of financial reporting period/RuleNode_57 | ssmt:DisclosureOnWhetherCompanyChangedDurationOfFinancialReportingPeriod | ssmt-fdn:WhetherCompanyChangedDurationOfFinancialReportingPeriod | duration |