{
 "instance": {
  "ny20001741x1_s4.htm": {
   "axisCustom": 0,
   "axisStandard": 15,
   "contextCount": 320,
   "dts": {
    "calculationLink": {
     "local": [
      "nmmc-20220107_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "nmmc-20220107_def.xml"
     ]
    },
    "inline": {
     "local": [
      "ny20001741x1_s4.htm"
     ]
    },
    "labelLink": {
     "local": [
      "nmmc-20220107_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "nmmc-20220107_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "nmmc-20220107.xsd"
     ],
     "remote": [
      "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/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "https://xbrl.sec.gov/dei/2021/dei-2021.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd",
      "https://xbrl.sec.gov/country/2021/country-2021.xsd",
      "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd",
      "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd",
      "https://xbrl.sec.gov/currency/2021/currency-2021.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",
      "http://www.xbrl.org/2004/ref-2004-08-10.xsd",
      "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 352,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2021-01-31": 2,
    "http://nmmerger.com/20220107": 5,
    "http://xbrl.sec.gov/dei/2021": 8,
    "total": 15
   },
   "keyCustom": 57,
   "keyStandard": 257,
   "memberCustom": 15,
   "memberStandard": 22,
   "nsprefix": "nmmc",
   "nsuri": "http://nmmerger.com/20220107",
   "report": {
    "R1": {
     "firstAnchor": null,
     "groupType": "document",
     "isDefault": "true",
     "longName": "000100 - Document - Document and Entity Information",
     "role": "http://nmmerger.com/role/DocumentAndEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200713_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "070000 - Statement - CONDENSED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY (Q3)",
     "role": "http://nmmerger.com/role/CondensedStatementOfChangesInStockholdersEquityQ3",
     "shortName": "CONDENSED STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY (Q3)",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200714to20200930",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "080000 - Statement - CONDENSED STATEMENT OF CASH FLOWS (Q3)",
     "role": "http://nmmerger.com/role/CondensedStatementOfCashFlowsQ3",
     "shortName": "CONDENSED STATEMENT OF CASH FLOWS (Q3)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200714to20200930",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:IncreaseDecreaseInPrepaidExpensesOther",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U001",
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "090100 - Disclosure - DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS (FY)",
     "role": "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsFy",
     "shortName": "DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS (FY)",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ErrorCorrectionTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "090200 - Disclosure - RESTATEMENTS OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS (FY)",
     "role": "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsFy",
     "shortName": "RESTATEMENTS OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS (FY)",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "090300 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (FY)",
     "role": "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesFy",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (FY)",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nmmc:PublicOfferingTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "090400 - Disclosure - PUBLIC OFFERING (FY)",
     "role": "http://nmmerger.com/role/PublicOfferingFy",
     "shortName": "PUBLIC OFFERING (FY)",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nmmc:PrivatePlacementTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "090500 - Disclosure - PRIVATE PLACEMENT (FY)",
     "role": "http://nmmerger.com/role/PrivatePlacementFy",
     "shortName": "PRIVATE PLACEMENT (FY)",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "090600 - Disclosure - RELATED PARTY TRANSACTIONS (FY)",
     "role": "http://nmmerger.com/role/RelatedPartyTransactionsFy",
     "shortName": "RELATED PARTY TRANSACTIONS (FY)",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsDisclosureTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "090700 - Disclosure - COMMITMENTS (FY)",
     "role": "http://nmmerger.com/role/CommitmentsFy",
     "shortName": "COMMITMENTS (FY)",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "090800 - Disclosure - STOCKHOLDERS' EQUITY (FY)",
     "role": "http://nmmerger.com/role/StockholdersEquityFy",
     "shortName": "STOCKHOLDERS' EQUITY (FY)",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210930",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "010000 - Statement - BALANCE SHEET (FY)",
     "role": "http://nmmerger.com/role/BalanceSheetFy",
     "shortName": "BALANCE SHEET (FY)",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativesAndFairValueTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "090900 - Disclosure - WARRANT LIABILITIES (FY)",
     "role": "http://nmmerger.com/role/WarrantLiabilitiesFy",
     "shortName": "WARRANT LIABILITIES (FY)",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200101to20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "091000 - Disclosure - INCOME TAX (FY)",
     "role": "http://nmmerger.com/role/IncomeTaxFy",
     "shortName": "INCOME TAX (FY)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200101to20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "091100 - Disclosure - FAIR VALUE MEASUREMENTS (FY)",
     "role": "http://nmmerger.com/role/FairValueMeasurementsFy",
     "shortName": "FAIR VALUE MEASUREMENTS (FY)",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "091200 - Disclosure - SUBSEQUENT EVENTS (FY)",
     "role": "http://nmmerger.com/role/SubsequentEventsFy",
     "shortName": "SUBSEQUENT EVENTS (FY)",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NatureOfOperations",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "091300 - Disclosure - DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS (Q3)",
     "role": "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3",
     "shortName": "DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS (Q3)",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ErrorCorrectionTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "091400 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS (Q3)",
     "role": "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsQ3",
     "shortName": "RESTATEMENT OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS (Q3)",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "091500 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Q3)",
     "role": "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesQ3",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Q3)",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nmmc:PublicOfferingTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "091600 - Disclosure - PUBLIC OFFERING (Q3)",
     "role": "http://nmmerger.com/role/PublicOfferingQ3",
     "shortName": "PUBLIC OFFERING (Q3)",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nmmc:PrivatePlacementTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "091700 - Disclosure - PRIVATE PLACEMENT (Q3)",
     "role": "http://nmmerger.com/role/PrivatePlacementQ3",
     "shortName": "PRIVATE PLACEMENT (Q3)",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "091800 - Disclosure - RELATED PARTY TRANSACTIONS (Q3)",
     "role": "http://nmmerger.com/role/RelatedPartyTransactionsQ3",
     "shortName": "RELATED PARTY TRANSACTIONS (Q3)",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210930",
      "decimals": "4",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "U003",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "010100 - Statement - BALANCE SHEET (FY) (Parenthetical)",
     "role": "http://nmmerger.com/role/BalanceSheetFyParenthetical",
     "shortName": "BALANCE SHEET (FY) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsDisclosureTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "091900 - Disclosure - COMMITMENTS AND CONTINGENCIES (Q3)",
     "role": "http://nmmerger.com/role/CommitmentsAndContingenciesQ3",
     "shortName": "COMMITMENTS AND CONTINGENCIES (Q3)",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "092000 - Disclosure - STOCKHOLDERS' EQUITY (Q3)",
     "role": "http://nmmerger.com/role/StockholdersEquityQ3",
     "shortName": "STOCKHOLDERS' EQUITY (Q3)",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativesAndFairValueTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "092100 - Disclosure - WARRANT LIABILITY (Q3)",
     "role": "http://nmmerger.com/role/WarrantLiabilityQ3",
     "shortName": "WARRANT LIABILITY (Q3)",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "092200 - Disclosure - FAIR VALUE MEASUREMENTS (Q3)",
     "role": "http://nmmerger.com/role/FairValueMeasurementsQ3",
     "shortName": "FAIR VALUE MEASUREMENTS (Q3)",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "092300 - Disclosure - SUBSEQUENT EVENTS (Q3)",
     "role": "http://nmmerger.com/role/SubsequentEventsQ3",
     "shortName": "SUBSEQUENT EVENTS (Q3)",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100300 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (FY) (Policies)",
     "role": "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesFyPolicies",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (FY) (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200101to20201231",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:DerivativesMethodsOfAccountingNonhedgingDerivatives",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101500 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Q3) (Policies)",
     "role": "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesQ3Policies",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Q3) (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:DeferredChargesPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "110200 - Disclosure - RESTATEMENTS OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS (FY) (Tables)",
     "role": "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsFyTables",
     "shortName": "RESTATEMENTS OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS (FY) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": null
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "110300 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (FY) (Tables)",
     "role": "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesFyTables",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (FY) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": null
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200101to20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "111000 - Disclosure - INCOME TAX (FY) (Tables)",
     "role": "http://nmmerger.com/role/IncomeTaxFyTables",
     "shortName": "INCOME TAX (FY) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200101to20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200714to20201231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingExpenses",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "020000 - Statement - STATEMENT OF OPERATIONS (FY)",
     "role": "http://nmmerger.com/role/StatementOfOperationsFy",
     "shortName": "STATEMENT OF OPERATIONS (FY)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200714to20201231",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U001",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "111100 - Disclosure - FAIR VALUE MEASUREMENTS (FY) (Tables)",
     "role": "http://nmmerger.com/role/FairValueMeasurementsFyTables",
     "shortName": "FAIR VALUE MEASUREMENTS (FY) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": null
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "111400 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS (Q3) (Tables)",
     "role": "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsQ3Tables",
     "shortName": "RESTATEMENT OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS (Q3) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": null
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TemporaryEquityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "111500 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Q3) (Tables)",
     "role": "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesQ3Tables",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Q3) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:TemporaryEquityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "112200 - Disclosure - FAIR VALUE MEASUREMENTS (Q3) (Tables)",
     "role": "http://nmmerger.com/role/FairValueMeasurementsQ3Tables",
     "shortName": "FAIR VALUE MEASUREMENTS (Q3) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": null
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200922",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredOfferingCosts",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "120100 - Disclosure - DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS (FY) (Details)",
     "role": "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsFyDetails",
     "shortName": "DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS (FY) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200922to20200922_ClassOfWarrantOrRightAxis_PublicSharesMember_SubsidiarySaleOfStockAxis_IPOMember",
      "decimals": "0",
      "lang": null,
      "name": "nmmc:UnitsToBeIssuedDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20201231",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "nmmc:MinimumPercentageOfOutstandingSharesHeldWarrantsSettableInCash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U004",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "120200 - Disclosure - RESTATEMENTS OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS, Balance Sheet (FY) (Details)",
     "role": "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsBalanceSheetFyDetails",
     "shortName": "RESTATEMENTS OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS, Balance Sheet (FY) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20201231",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "nmmc:MinimumPercentageOfOutstandingSharesHeldWarrantsSettableInCash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U004",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210701to20210930",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "120202 - Disclosure - RESTATEMENTS OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS, Statement of Operations (FY) (Details)",
     "role": "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfOperationsFyDetails",
     "shortName": "RESTATEMENTS OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS, Statement of Operations (FY) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200714to20200930_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_AccountingForWarrantsMember_StatementClassOfStockAxis_CommonClassAMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210701to20210930",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "120204 - Disclosure - RESTATEMENTS OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS, Statement of Cash Flows (FY) (Details)",
     "role": "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsFyDetails",
     "shortName": "RESTATEMENTS OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS, Statement of Cash Flows (FY) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200714to20200930_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_AccountingForWarrantsMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:FairValueAdjustmentOfWarrants",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U001",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200714to20200930",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "nmmc:SharesIssuedInInitialPublicOfferingDuringPeriodValueNewIssues",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "120206 - Disclosure - RESTATEMENTS OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS, Condensed Statement of Changes in Shareholders' Equity (Deficit) (FY) (Details)",
     "role": "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitFyDetails",
     "shortName": "RESTATEMENTS OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS, Condensed Statement of Changes in Shareholders' Equity (Deficit) (FY) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200714to20200930_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis_AccountingForWarrantsMember",
      "decimals": "0",
      "lang": null,
      "name": "nmmc:SharesIssuedInInitialPublicOfferingDuringPeriodValueNewIssues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U001",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CashEquivalentsAtCarryingValue",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210930",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "120300 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Cash and Cash Equivalents (FY) (Details)",
     "role": "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsFyDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Cash and Cash Equivalents (FY) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200713_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "030000 - Statement - STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY (FY)",
     "role": "http://nmmerger.com/role/StatementOfChangesInStockholdersEquityFy",
     "shortName": "STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY (FY)",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210930",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "120302 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Income Taxes (FY) (Details)",
     "role": "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesFyDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Income Taxes (FY) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210701to20210930_StatementClassOfStockAxis_CommonClassAMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:UndistributedEarnings",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "120304 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Net Income (Loss) per Common Stock (FY) (Details)",
     "role": "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockFyDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Net Income (Loss) per Common Stock (FY) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200922_StatementClassOfStockAxis_CommonClassAMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "nmmc:UnitsNumberOfSecuritiesCalledByUnits",
      "reportCount": 1,
      "unitRef": "U002",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "120400 - Disclosure - PUBLIC OFFERING (FY) (Details)",
     "role": "http://nmmerger.com/role/PublicOfferingFyDetails",
     "shortName": "PUBLIC OFFERING (FY) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20201231_ClassOfWarrantOrRightAxis_PublicWarrantMember_SubsidiarySaleOfStockAxis_IPOMember",
      "decimals": "2",
      "lang": null,
      "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U003",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200922to20200922_ClassOfWarrantOrRightAxis_PrivatePlacementWarrantMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "nmmc:ClassOfWarrantOrRightIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "120500 - Disclosure - PRIVATE PLACEMENT (FY) (Details)",
     "role": "http://nmmerger.com/role/PrivatePlacementFyDetails",
     "shortName": "PRIVATE PLACEMENT (FY) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200922to20200922_ClassOfWarrantOrRightAxis_PrivatePlacementWarrantMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "nmmc:ClassOfWarrantOrRightIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200714to20200930",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProceedsFromIssuanceOfCommonStock",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "120600 - Disclosure - RELATED PARTY TRANSACTIONS, Founder Shares (FY) (Details)",
     "role": "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesFyDetails",
     "shortName": "RELATED PARTY TRANSACTIONS, Founder Shares (FY) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200714to20200930",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:RepaymentsOfRelatedPartyDebt",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "120602 - Disclosure - RELATED PARTY TRANSACTIONS, Promissory Note, Administrative Support Agreement and Related Party Loans (FY) (Details)",
     "role": "http://nmmerger.com/role/RelatedPartyTransactionsPromissoryNoteAdministrativeSupportAgreementAndRelatedPartyLoansFyDetails",
     "shortName": "RELATED PARTY TRANSACTIONS, Promissory Note, Administrative Support Agreement and Related Party Loans (FY) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20201231_BalanceSheetLocationAxis_AccountsPayableAndAccruedLiabilitiesMember_RelatedPartyTransactionAxis_MonthlyFeeForOfficeSpaceUtilitiesAndSecretarialAndAdministrativeSupportMember_RelatedPartyTransactionsByRelatedPartyAxis_InvestorMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:AccountsPayableRelatedPartiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U001",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200714to20200930",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProceedsFromIssuanceOfCommonStock",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "120700 - Disclosure - COMMITMENTS (FY) (Details)",
     "role": "http://nmmerger.com/role/CommitmentsFyDetails",
     "shortName": "COMMITMENTS (FY) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20201231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "U002",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "120800 - Disclosure - STOCKHOLDERS' EQUITY (FY) (Details)",
     "role": "http://nmmerger.com/role/StockholdersEquityFyDetails",
     "shortName": "STOCKHOLDERS' EQUITY (FY) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200714to20201231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nmmc:PeriodToExerciseWarrantsAfterPublicOfferings",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "120900 - Disclosure - WARRANT LIABILITIES (FY) (Details)",
     "role": "http://nmmerger.com/role/WarrantLiabilitiesFyDetails",
     "shortName": "WARRANT LIABILITIES (FY) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200714to20201231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "121000 - Disclosure - INCOME TAX (FY) (Details)",
     "role": "http://nmmerger.com/role/IncomeTaxFyDetails",
     "shortName": "INCOME TAX (FY) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200714to20201231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U001",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200714to20201231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "040000 - Statement - STATEMENT OF CASH FLOWS (FY)",
     "role": "http://nmmerger.com/role/StatementOfCashFlowsFy",
     "shortName": "STATEMENT OF CASH FLOWS (FY)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200714to20201231",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:IncreaseDecreaseInPrepaidExpensesOther",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U001",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20201231_ClassOfWarrantOrRightAxis_PublicWarrantMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DerivativeLiabilitiesNoncurrent",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "121100 - Disclosure - FAIR VALUE MEASUREMENTS (FY) (Details)",
     "role": "http://nmmerger.com/role/FairValueMeasurementsFyDetails",
     "shortName": "FAIR VALUE MEASUREMENTS (FY) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20201231_ClassOfWarrantOrRightAxis_PublicWarrantMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:DerivativeLiabilitiesNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U001",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:WarrantsAndRightsOutstandingTerm",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "121102 - Disclosure - FAIR VALUE MEASUREMENTS, Key Inputs into Modified Black-Scholes Model (FY) (Details)",
     "role": "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelFyDetails",
     "shortName": "FAIR VALUE MEASUREMENTS, Key Inputs into Modified Black-Scholes Model (FY) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20201231_ClassOfWarrantOrRightAxis_PublicWarrantAndPrivatePlacementWarrantMember_FinancialInstrumentAxis_WarrantMember_MeasurementInputTypeAxis_MeasurementInputSharePriceMember",
      "decimals": "2",
      "lang": null,
      "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U003",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3",
       "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3",
       "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210701to20210930",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "121104 - Disclosure - FAIR VALUE MEASUREMENTS, Changes in Fair Value of Warrant Liabilities (FY) (Details)",
     "role": "http://nmmerger.com/role/FairValueMeasurementsChangesInFairValueOfWarrantLiabilitiesFyDetails",
     "shortName": "FAIR VALUE MEASUREMENTS, Changes in Fair Value of Warrant Liabilities (FY) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200714to20200930_ClassOfWarrantOrRightAxis_WarrantMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U001",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200714to20200930",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProceedsFromIssuanceInitialPublicOffering",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "121300 - Disclosure - DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS (Q3) (Details)",
     "role": "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details",
     "shortName": "DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS (Q3) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200922to20200922",
      "decimals": "2",
      "lang": null,
      "name": "nmmc:PercentageOfPublicSharesThatCanBeRedeemedWithoutPriorConsent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U004",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210930",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "121302 - Disclosure - DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS, Going Concern and Managements' Plan (Q3) (Details)",
     "role": "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsGoingConcernAndManagementsPlanQ3Details",
     "shortName": "DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS, Going Concern and Managements' Plan (Q3) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210930",
      "decimals": "0",
      "lang": null,
      "name": "nmmc:WorkingCapitalBenefitDeficit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U001",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210930",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "nmmc:NetTangibleAssetThresholdForRedeemingPublicShares",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "121400 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS, Balance Sheet (Q3) (Details)",
     "role": "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetQ3Details",
     "shortName": "RESTATEMENT OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS, Balance Sheet (Q3) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210701to20210930_StatementClassOfStockAxis_CommonClassAMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "reportCount": 1,
      "unitRef": "U002",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "121402 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS, Statement of Operations (Q3) (Details)",
     "role": "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsQ3Details",
     "shortName": "RESTATEMENT OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS, Statement of Operations (Q3) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210401to20210630_RestatementAxis_ScenarioPreviouslyReportedMember_StatementClassOfStockAxis_CommonClassAMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200714to20200930",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "nmmc:ClassificationOfCommonStockSubjectToRedemption",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "121404 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS, Statement of Cash Flows (Q3) (Details)",
     "role": "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsQ3Details",
     "shortName": "RESTATEMENT OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS, Statement of Cash Flows (Q3) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200714to20200930",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "nmmc:SharesIssuedInInitialPublicOfferingDuringPeriodValueNewIssues",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "121406 - Disclosure - RESTATEMENT OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS, Condensed Statement of Changes in Shareholders' Equity (Deficit) (Q3) (Details)",
     "role": "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitQ3Details",
     "shortName": "RESTATEMENT OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS, Condensed Statement of Changes in Shareholders' Equity (Deficit) (Q3) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CashEquivalentsAtCarryingValue",
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210930",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "121500 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Cash and Cash Equivalents (Q3) (Details)",
     "role": "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsQ3Details",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Cash and Cash Equivalents (Q3) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210930",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "050000 - Statement - CONDENSED BALANCE SHEETS (Q3)",
     "role": "http://nmmerger.com/role/CondensedBalanceSheetsQ3",
     "shortName": "CONDENSED BALANCE SHEETS (Q3)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210930_ClassOfWarrantOrRightAxis_RedeemableWarrantsMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:DerivativeLiabilitiesNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U001",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200922",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "nmmc:OtherOfferingCosts",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "121502 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Offering Costs (Q3) (Details)",
     "role": "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesOfferingCostsQ3Details",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Offering Costs (Q3) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200922to20200922",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U001",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200714to20200930",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProceedsFromIssuanceInitialPublicOffering",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "121504 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Class A Common Stock Subject to Possible Redemption (Q3) (Details)",
     "role": "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesClassCommonStockSubjectToPossibleRedemptionQ3Details",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Class A Common Stock Subject to Possible Redemption (Q3) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930_SubsidiarySaleOfStockAxis_IPOMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:TemporaryEquityAccretionToRedemptionValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U001",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210930",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "121506 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Income Taxes (Q3) (Details)",
     "role": "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesQ3Details",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Income Taxes (Q3) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210701to20210930_StatementClassOfStockAxis_CommonClassAMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:UndistributedEarnings",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "121508 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Net Income (Loss) per Common Stock (Q3) (Details)",
     "role": "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockQ3Details",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Net Income (Loss) per Common Stock (Q3) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200922_StatementClassOfStockAxis_CommonClassAMember",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "nmmc:UnitsNumberOfSecuritiesCalledByUnits",
      "reportCount": 1,
      "unitRef": "U002",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "121600 - Disclosure - PUBLIC OFFERING (Q3) (Details)",
     "role": "http://nmmerger.com/role/PublicOfferingQ3Details",
     "shortName": "PUBLIC OFFERING (Q3) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200922_ClassOfWarrantOrRightAxis_RedeemableWarrantsMember_SubsidiarySaleOfStockAxis_IPOMember",
      "decimals": "2",
      "lang": null,
      "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U003",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200922to20200922_ClassOfWarrantOrRightAxis_PrivatePlacementWarrantsMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "nmmc:ClassOfWarrantOrRightIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "121700 - Disclosure - PRIVATE PLACEMENT (Q3) (Details)",
     "role": "http://nmmerger.com/role/PrivatePlacementQ3Details",
     "shortName": "PRIVATE PLACEMENT (Q3) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200922to20200922_ClassOfWarrantOrRightAxis_PrivatePlacementWarrantsMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "nmmc:ClassOfWarrantOrRightIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200714to20200930",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProceedsFromIssuanceOfCommonStock",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "121800 - Disclosure - RELATED PARTY TRANSACTIONS, Founder Shares (Q3) (Details)",
     "role": "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesQ3Details",
     "shortName": "RELATED PARTY TRANSACTIONS, Founder Shares (Q3) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930_RelatedPartyTransactionAxis_FounderSharesMember_RelatedPartyTransactionsByRelatedPartyAxis_InvestorMember_StatementClassOfStockAxis_CommonClassAMember",
      "decimals": null,
      "lang": "en-US",
      "name": "nmmc:HoldingPeriodForTransferAssignmentOrSaleOfFounderShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200714to20200930",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:RepaymentsOfRelatedPartyDebt",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "121802 - Disclosure - RELATED PARTY TRANSACTIONS, Administrative Support Agreement, Promissory Note and Related Party Loans (Q3) (Details)",
     "role": "http://nmmerger.com/role/RelatedPartyTransactionsAdministrativeSupportAgreementPromissoryNoteAndRelatedPartyLoansQ3Details",
     "shortName": "RELATED PARTY TRANSACTIONS, Administrative Support Agreement, Promissory Note and Related Party Loans (Q3) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210701to20210930_RelatedPartyTransactionAxis_MonthlyFeeForOfficeSpaceUtilitiesAndSecretarialAndAdministrativeSupportMember_RelatedPartyTransactionsByRelatedPartyAxis_InvestorMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U001",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20200714to20200930",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProceedsFromIssuanceOfCommonStock",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "121900 - Disclosure - COMMITMENTS AND CONTINGENCIES (Q3) (Details)",
     "role": "http://nmmerger.com/role/CommitmentsAndContingenciesQ3Details",
     "shortName": "COMMITMENTS AND CONTINGENCIES (Q3) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20201231",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "U002",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "122000 - Disclosure - STOCKHOLDERS' EQUITY (Q3) (Details)",
     "role": "http://nmmerger.com/role/StockholdersEquityQ3Details",
     "shortName": "STOCKHOLDERS' EQUITY (Q3) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": "2",
      "lang": null,
      "name": "nmmc:MinimumPercentageOfCommonStockVotingRequiredToAmend",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U004",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210930",
      "decimals": "4",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "U003",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "050100 - Statement - CONDENSED BALANCE SHEETS (Q3) (Parenthetical)",
     "role": "http://nmmerger.com/role/CondensedBalanceSheetsQ3Parenthetical",
     "shortName": "CONDENSED BALANCE SHEETS (Q3) (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "nmmc:PeriodRequiredForWarrantsToBecomeExercisable",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "122100 - Disclosure - WARRANT LIABILITY (Q3) (Details)",
     "role": "http://nmmerger.com/role/WarrantLiabilityQ3Details",
     "shortName": "WARRANT LIABILITY (Q3) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210101to20210930",
      "decimals": "2",
      "lang": null,
      "name": "nmmc:TenderOfferProvisionMinimumPercentageOfShareHolders",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U004",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210930_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:InvestmentsFairValueDisclosure",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "122200 - Disclosure - FAIR VALUE MEASUREMENTS, Assets and Liabilities Measured at Fair Value on Recurring Basis (Q3) (Details)",
     "role": "http://nmmerger.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisQ3Details",
     "shortName": "FAIR VALUE MEASUREMENTS, Assets and Liabilities Measured at Fair Value on Recurring Basis (Q3) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210930_ClassOfWarrantOrRightAxis_RedeemableWarrantsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:DerivativeLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U001",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:WarrantsAndRightsOutstandingTerm",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "122202 - Disclosure - FAIR VALUE MEASUREMENTS, Key Inputs into Modified Black-Scholes Model for Private Placement Warrants (Q3) (Details)",
     "role": "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelForPrivatePlacementWarrantsQ3Details",
     "shortName": "FAIR VALUE MEASUREMENTS, Key Inputs into Modified Black-Scholes Model for Private Placement Warrants (Q3) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210930_ClassOfWarrantOrRightAxis_PrivatePlacementWarrantsMember_MeasurementInputTypeAxis_MeasurementInputPriceVolatilityMember",
      "decimals": "4",
      "lang": null,
      "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U004",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3",
       "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210701to20210930",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "122204 - Disclosure - FAIR VALUE MEASUREMENTS, Level 3 Changes in Fair Value of Warrant Liabilities (Q3) (Details)",
     "role": "http://nmmerger.com/role/FairValueMeasurementsLevel3ChangesInFairValueOfWarrantLiabilitiesQ3Details",
     "shortName": "FAIR VALUE MEASUREMENTS, Level 3 Changes in Fair Value of Warrant Liabilities (Q3) (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3",
       "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3",
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210701to20210930",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U001",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210701to20210930",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingExpenses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "060000 - Statement - CONDENSED STATEMENT OF OPERATIONS (Q3)",
     "role": "http://nmmerger.com/role/CondensedStatementOfOperationsQ3",
     "shortName": "CONDENSED STATEMENT OF OPERATIONS (Q3)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "ny20001741x1_s4.htm",
      "contextRef": "c20210701to20210930",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingExpenses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U001",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 40,
   "tag": {
    "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"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://nmmerger.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "xbrltype": "stringItemType"
    },
    "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"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://nmmerger.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r385"
     ],
     "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"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://nmmerger.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r385"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://nmmerger.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r393"
     ],
     "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"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://nmmerger.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r385"
     ],
     "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"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://nmmerger.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r385"
     ],
     "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"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://nmmerger.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r385"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2021",
     "presentation": [
      "http://nmmerger.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "nmmc_AccountingForCommonStockSubjectToRedemptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "In connection with the preparation of the Company's financial statements as of September 30, 2021, management identified errors made in its historical financial statements where, at the closing of the Company's Initial Public Offering, the Company improperly accounted for its Class A common stock subject to possible redemption. In accordance with the SEC and its staff's guidance on redeemable equity instruments, ASC 480, paragraph 10-S99, redemption provisions not solely within the control of the Company require common stock subject to redemption to be classified outside of permanent equity.",
        "label": "Accounting for Common Stock Subject to Redemption [Member]",
        "terseLabel": "Restatement No.2, Common Stock Subject to Redemption [Member]"
       }
      }
     },
     "localname": "AccountingForCommonStockSubjectToRedemptionMember",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsBalanceSheetFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfOperationsFyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nmmc_AccountingForWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "On April 12, 2021, the Acting Director of the Division of Corporation Finance and Acting Chief Accountant of the Securities and Exchange Commission (together \"SEC Staff\") issued a Staff Statement on Accounting and Reporting Considerations for Warrants Issued by Special Purpose Acquisition Companies (the \"SEC Staff Statement\"). Specifically, the SEC Staff Statement focused on certain settlement terms and provisions related to certain tender offers following a business combination, which terms are similar to those contained in the warrant agreement governing our warrants. Following the SEC Staff Statement, the Company's management further evaluated the warrants under Accounting Standards Codification (\"ASC\") Subtopic 815-40, Contracts in Entity's Own Equity. ASC Section 815-40-15 addresses equity versus liability treatment and classification of equity-linked financial instruments, including warrants, and states that a warrant may be classified as a component of equity only if, among other things, the warrant is indexed to the issuer's common stock. Under ASC Section 815-40-15, a warrant is not indexed to the issuer's common stock if the terms of the warrant require an adjustment to the exercise price upon a specified event and that event is not an input to the fair value of the warrant. Based on management's evaluation, the Company's audit committee, in consultation with management and after discussion with the Company's independent registered public accounting firm, concluded that the Company's Warrants are not indexed to the Company's common stock in the manner contemplated by ASC Section 815-40-15 because the holder of the instrument is not an input into the pricing of a fixed-for-fixed option on equity shares. In addition, based on management's evaluation, the Company's audit committee, in consultation with management and after discussion with the Company's independent registered public accounting firm, concluded the tender offer provision included in the warrant agreement fails the \"classified in shareholders' equity\" criteria as contemplated by ASC Section 815-40-25.",
        "label": "Accounting for Warrants [Member]",
        "terseLabel": "Restatement No.1, Warrants [Member]"
       }
      }
     },
     "localname": "AccountingForWarrantsMember",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsBalanceSheetFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfOperationsFyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nmmc_AdditionalOfferingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Second or additional offering of stock by a private company to the public.",
        "label": "Additional Offering [Member]",
        "terseLabel": "Additional Issue of Common Stock or Equity-linked Securities [Member]"
       }
      }
     },
     "localname": "AdditionalOfferingMember",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/WarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/WarrantLiabilityQ3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "nmmc_AllocationOfInitialPublicOfferingCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount incurred in connection with initial public offering of Units.",
        "label": "Allocation of Initial Public Offering Costs",
        "terseLabel": "Allocation of initial public offering costs"
       }
      }
     },
     "localname": "AllocationOfInitialPublicOfferingCosts",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsFyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nmmc_ChangeInValueOfCommonStockSubjectToPossibleRedemption": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of change in value of common stock subject to possible redemption in a noncash or part noncash transaction.",
        "label": "Change In Value Of Common Stock Subject To Possible Redemption",
        "terseLabel": "Supplemental non-cash disclosure: Change in value of common stock subject to possible redemption",
        "verboseLabel": "Supplemental non-cash disclosure: Change in value of common stock subject to possible redemption"
       }
      }
     },
     "localname": "ChangeInValueOfCommonStockSubjectToPossibleRedemption",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsFyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nmmc_ClassOfWarrantOrRightIssued": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of warrants or rights issued during the period.",
        "label": "Class of Warrant or Right, Issued",
        "terseLabel": "Warrants issued (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightIssued",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/PrivatePlacementFyDetails",
      "http://nmmerger.com/role/PrivatePlacementQ3Details"
     ],
     "xbrltype": "sharesItemType"
    },
    "nmmc_ClassOfWarrantOrRightIssuedInPrivatePlacementValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of class of warrants or right issued in private placement.",
        "label": "Class of Warrants or Right Issued in Private Placement, Value",
        "verboseLabel": "Sale of 4,145,000 Private Placement Warrants"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightIssuedInPrivatePlacementValue",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitFyDetails",
      "http://nmmerger.com/role/StatementOfChangesInStockholdersEquityFy"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nmmc_ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Redemption price per share or per unit of warrants or rights outstanding.",
        "label": "Class of Warrant or Right, Redemption Price of Warrants or Rights",
        "terseLabel": "Warrant redemption price (in dollars per share)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightRedemptionPriceOfWarrantsOrRights",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/WarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/WarrantLiabilityQ3Details"
     ],
     "xbrltype": "perShareItemType"
    },
    "nmmc_ClassOfWarrantOrRightToBeIssued": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of warrants or rights to be issued during the period.",
        "label": "Class of Warrant or Right, to be Issued",
        "terseLabel": "Warrants issued (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightToBeIssued",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details"
     ],
     "xbrltype": "sharesItemType"
    },
    "nmmc_ClassificationOfCommonStockSubjectToRedemption": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of common shares measured to their redemptive value upon classification to temporary equity.",
        "label": "Classification of Common Stock Subject to Redemption",
        "terseLabel": "Supplemental non-cash disclosure: Initial classification of common stock subject to possible redemption",
        "verboseLabel": "Supplemental non-cash disclosure: Initial classification of common stock subject to possible redemption"
       }
      }
     },
     "localname": "ClassificationOfCommonStockSubjectToRedemption",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsFyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nmmc_CommonStockAccretionToRedemptionValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of accretion of common stock subject to redemption during the period.",
        "label": "Common Stock, Accretion to Redemption Value",
        "negatedLabel": "Measurement adjustment of common stock subject to redemption amount",
        "negatedTerseLabel": "Accretion for Class A Common Stock to redemption amount",
        "verboseLabel": "Measurement Adjustment for Class A Common Stock to redemption amount"
       }
      }
     },
     "localname": "CommonStockAccretionToRedemptionValue",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfChangesInStockholdersEquityQ3",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitFyDetails",
      "http://nmmerger.com/role/StatementOfChangesInStockholdersEquityFy"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nmmc_CommonStockSharesSubjectToForfeiture": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common stock shares subject to forfeiture in the event of the over-allotment option was not exercised by the underwriters.",
        "label": "Common Stock, Shares, Subject to Forfeiture",
        "terseLabel": "Number of shares subject to forfeiture (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesSubjectToForfeiture",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesFyDetails",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesQ3Details"
     ],
     "xbrltype": "sharesItemType"
    },
    "nmmc_CommonStockSubjectToPossibleRedemptionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock Subject to Possible Redemption [Abstract]"
       }
      }
     },
     "localname": "CommonStockSubjectToPossibleRedemptionAbstract",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesClassCommonStockSubjectToPossibleRedemptionQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "nmmc_CommonStockSubjectToPossibleRedemptionPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for common stock subject to possible redemption.",
        "label": "Common Stock Subject to Possible Redemption [Policy Text Block]",
        "terseLabel": "Class A Common Stock Subject to Possible Redemption"
       }
      }
     },
     "localname": "CommonStockSubjectToPossibleRedemptionPolicyTextBlock",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesFyPolicies",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesQ3Policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nmmc_DeferredOfferingCostsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Offering Costs Abstract [Abstract]",
        "terseLabel": "Offering Costs Abstract [Abstract]"
       }
      }
     },
     "localname": "DeferredOfferingCostsAbstract",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesOfferingCostsQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "nmmc_DeferredTaxAssetsStartupCosts": {
     "auth_ref": [],
     "calculation": {
      "http://nmmerger.com/role/IncomeTaxFyDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowances, of deferred tax asset attributable to deductible differences from start up costs.",
        "label": "Deferred Tax Assets, Startup Costs",
        "terseLabel": "Start-up Costs"
       }
      }
     },
     "localname": "DeferredTaxAssetsStartupCosts",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/IncomeTaxFyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nmmc_DeferredUnderwriterFeeDiscount": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The deferred fee as a percentage of the gross proceeds of an Initial Public Offering paid to the underwriter.",
        "label": "Deferred Underwriter, Fee Discount",
        "terseLabel": "Deferred underwriting discount"
       }
      }
     },
     "localname": "DeferredUnderwriterFeeDiscount",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/CommitmentsAndContingenciesQ3Details",
      "http://nmmerger.com/role/CommitmentsFyDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nmmc_DeferredUnderwritingFeeChargedToAdditionalPaidInCapital": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of deferred underwriting fee charged to additional paid in capital from noncash transactions.",
        "label": "Deferred Underwriting Fee Charged to Additional Paid in Capital",
        "terseLabel": "Deferred underwriting fee payable"
       }
      }
     },
     "localname": "DeferredUnderwritingFeeChargedToAdditionalPaidInCapital",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfCashFlowsQ3",
      "http://nmmerger.com/role/StatementOfCashFlowsFy"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nmmc_DeferredUnderwritingFeePayableNonCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://nmmerger.com/role/BalanceSheetFy": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of outstanding underwriting fee payable initially due after one year or beyond the operating cycle if longer, excluding current portion.",
        "label": "Deferred Underwriting Fee Payable Non Current",
        "terseLabel": "Deferred underwriting payable",
        "verboseLabel": "Deferred underwriting fee payable"
       }
      }
     },
     "localname": "DeferredUnderwritingFeePayableNonCurrent",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFy",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nmmc_EffectiveIncomeTaxRateReconciliationChangeInFairValueOfWarrantLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://nmmerger.com/role/IncomeTaxFyDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in fair value of warrant liability.",
        "label": "Effective Income Tax Rate Reconciliation, Change in Fair Value of Warrant Liabilities",
        "terseLabel": "Change in fair value of warrant liabilities"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInFairValueOfWarrantLiabilities",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/IncomeTaxFyDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nmmc_EffectiveIncomeTaxRateReconciliationCompensationExpenseRelatedToWarrantLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://nmmerger.com/role/IncomeTaxFyDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to compensation expense related to warrant liabilities.",
        "label": "Effective Income Tax Rate Reconciliation, Compensation Expense Related to Warrant Liabilities",
        "terseLabel": "Compensation expense related to warrant liabilities"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationCompensationExpenseRelatedToWarrantLiabilities",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/IncomeTaxFyDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nmmc_EffectiveIncomeTaxRateReconciliationTransactionCostsAllocableToWarrantLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://nmmerger.com/role/IncomeTaxFyDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to transaction costs allocable to warrant liability.",
        "label": "Effective Income Tax Rate Reconciliation, Transaction costs allocable to warrant liabilities",
        "terseLabel": "Transaction costs allocable to warrant liabilities"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTransactionCostsAllocableToWarrantLiabilities",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/IncomeTaxFyDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nmmc_FairMarketValueAsPercentageOfNetAssetsHeldInTrustAccountIncludedInInitialBusinessCombination": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair market value as a percentage of the net assets held in the Trust Account (excluding the deferred underwriting commissions and taxes payable on the income earned on the Trust Account) at the time of the agreement to enter into the initial Business Combination.",
        "label": "Fair Market Value as Percentage of Net Assets Held in Trust Account Included in Initial Business Combination",
        "terseLabel": "Fair market value as percentage of net assets held in Trust Account included in initial Business Combination"
       }
      }
     },
     "localname": "FairMarketValueAsPercentageOfNetAssetsHeldInTrustAccountIncludedInInitialBusinessCombination",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details"
     ],
     "xbrltype": "percentItemType"
    },
    "nmmc_FounderSharesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Founder Shares [Abstract]",
        "terseLabel": "Founder Shares [Abstract]"
       }
      }
     },
     "localname": "FounderSharesAbstract",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesFyDetails",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "nmmc_FounderSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The purchase of shares of the entity by the \"initial stockholders\" of the entity.",
        "label": "Founder Shares [Member]",
        "terseLabel": "Founder Shares [Member]"
       }
      }
     },
     "localname": "FounderSharesMember",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesFyDetails",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesQ3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "nmmc_GoingConcernAndManagementsPlanAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Going Concern and Managements' Plan [Abstract]",
        "terseLabel": "Going Concern and Managements' Plan [Abstract]"
       }
      }
     },
     "localname": "GoingConcernAndManagementsPlanAbstract",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsGoingConcernAndManagementsPlanQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "nmmc_HoldingPeriodForTransferAssignmentOrSaleOfFounderShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time after the completion of initial Business Combination in which initial shareholders are not permitted to transfer, assign or sell any of their held Founder Shares, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Holding Period for Transfer Assignment or Sale of Founder Shares",
        "terseLabel": "Holding period for transfer, assignment or sale of Founder Shares"
       }
      }
     },
     "localname": "HoldingPeriodForTransferAssignmentOrSaleOfFounderShares",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesQ3Details"
     ],
     "xbrltype": "durationItemType"
    },
    "nmmc_InterestOnTrustAccountToBeHeldToPayDissolutionExpenses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest received on the Trust Account that can be used to pay dissolution expenses if a Business Combination is not completed with the Combination Period.",
        "label": "Interest on Trust Account to be held to pay dissolution expenses",
        "terseLabel": "Interest on Trust Account that can be held to pay dissolution expenses"
       }
      }
     },
     "localname": "InterestOnTrustAccountToBeHeldToPayDissolutionExpenses",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nmmc_MeasurementInputProbabilityOfSuccessfulBusinessCombinationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using estimated probability of successful business combination.",
        "label": "Measurement Input, Probability of Successful Business Combination [Member]",
        "terseLabel": "Estimated Probability of Successful Business Combination [Member]"
       }
      }
     },
     "localname": "MeasurementInputProbabilityOfSuccessfulBusinessCombinationMember",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelForPrivatePlacementWarrantsQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelFyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nmmc_MinimumPercentageOfCommonStockVotingRequiredToAmend": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Company's Amended and Restated Certificate of Incorporation may only be amended if approved by a majority of the Company's common stock voting at a stockholder meeting.",
        "label": "Minimum Percentage of Common Stock Voting Required to Amend",
        "terseLabel": "Minimum percentage of common stock voting required to amend"
       }
      }
     },
     "localname": "MinimumPercentageOfCommonStockVotingRequiredToAmend",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/StockholdersEquityQ3Details"
     ],
     "xbrltype": "percentItemType"
    },
    "nmmc_MinimumPercentageOfOutstandingSharesHeldWarrantsSettableInCash": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The warrant agreement includes a provision that in the event of a tender offer or exchange offer made to and accepted by holders of more than a specified percentage of the outstanding shares of a single class of stock, all holders of the Warrants would be entitled to receive cash for their Warrants (the \"tender offer provision\").",
        "label": "Minimum Percentage of Outstanding Shares Held Warrants Settable in Cash",
        "terseLabel": "Minimum percentage of outstanding shares held that entitles holders to receive cash for warrants"
       }
      }
     },
     "localname": "MinimumPercentageOfOutstandingSharesHeldWarrantsSettableInCash",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsBalanceSheetFyDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "nmmc_MonthlyFeeForOfficeSpaceUtilitiesAndSecretarialAndAdministrativeSupportMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An agreement whereby, commencing on May 14, 2018 through the earlier of the consummation of a Business Combination or the Company's liquidation, the Company will pay a monthly fee for office space, utilities and secretarial and administrative support.",
        "label": "Monthly Fee for Office Space, Utilities and Secretarial and Administrative Support [Member]",
        "terseLabel": "Administrative Support Agreement [Member]"
       }
      }
     },
     "localname": "MonthlyFeeForOfficeSpaceUtilitiesAndSecretarialAndAdministrativeSupportMember",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/RelatedPartyTransactionsAdministrativeSupportAgreementPromissoryNoteAndRelatedPartyLoansQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsPromissoryNoteAdministrativeSupportAgreementAndRelatedPartyLoansFyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nmmc_NetTangibleAssetThresholdForRedeemingPublicShares": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net tangible asset threshold for redeeming Public Shares.",
        "label": "Net Tangible Asset Threshold for Redeeming Public Shares",
        "terseLabel": "Net tangible asset threshold for redeeming Public Shares"
       }
      }
     },
     "localname": "NetTangibleAssetThresholdForRedeemingPublicShares",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsBalanceSheetFyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nmmc_NoticePeriodToRedeemWarrants": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period to provide written notice to redeem warrants, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Notice Period to Redeem Warrants",
        "terseLabel": "Notice period to redeem warrants"
       }
      }
     },
     "localname": "NoticePeriodToRedeemWarrants",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/WarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/WarrantLiabilityQ3Details"
     ],
     "xbrltype": "durationItemType"
    },
    "nmmc_NumberOfDemandsEligibleSecurityHolderCanMake": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the number of demands eligible security holder can make.",
        "label": "Number of Demands Eligible Security Holder Can Make",
        "terseLabel": "Number of demands eligible security holder can make"
       }
      }
     },
     "localname": "NumberOfDemandsEligibleSecurityHolderCanMake",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/CommitmentsAndContingenciesQ3Details",
      "http://nmmerger.com/role/CommitmentsFyDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "nmmc_NumberOfOperatingBusinessesIncludedInInitialBusinessCombination": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of operating businesses that must be included in initial Business Combination.",
        "label": "Number of Operating Businesses Included in Initial Business Combination",
        "terseLabel": "Number of operating businesses included in initial Business Combination"
       }
      }
     },
     "localname": "NumberOfOperatingBusinessesIncludedInInitialBusinessCombination",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details"
     ],
     "xbrltype": "integerItemType"
    },
    "nmmc_NumberOfTradingDays": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of trading days for common stock price to exceed threshold, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Number of Trading Days",
        "terseLabel": "Number of trading days"
       }
      }
     },
     "localname": "NumberOfTradingDays",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesFyDetails",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesQ3Details",
      "http://nmmerger.com/role/WarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/WarrantLiabilityQ3Details"
     ],
     "xbrltype": "durationItemType"
    },
    "nmmc_OrganizationAndBusinessOperationsLineItems": {
     "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": "Organization and Business Operations [Line Items]"
       }
      }
     },
     "localname": "OrganizationAndBusinessOperationsLineItems",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "nmmc_OrganizationAndBusinessOperationsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the Company's organization and business operations.",
        "label": "Organization and Business Operations [Table]"
       }
      }
     },
     "localname": "OrganizationAndBusinessOperationsTable",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "nmmc_OtherOfferingCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other costs incurred in connection with the offering of Units in Initial Public Offering and Private Placement of Warrants.",
        "label": "Other Offering Costs",
        "terseLabel": "Other costs",
        "verboseLabel": "Offering Costs"
       }
      }
     },
     "localname": "OtherOfferingCosts",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesOfferingCostsQ3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nmmc_OtherOfferingExpensesRelatedToWarrantLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://nmmerger.com/role/StatementOfCashFlowsFy": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://nmmerger.com/role/StatementOfOperationsFy": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other offering expenses incurred directly with the issuance of warrant liabilities.",
        "label": "Other Offering Expenses Related to Warrant Liabilities",
        "negatedLabel": "Other offering expense related to warrant liabilities",
        "terseLabel": "Other offering expenses related to warrant liabilities",
        "verboseLabel": "Other offering expense related to warrant liabilities"
       }
      }
     },
     "localname": "OtherOfferingExpensesRelatedToWarrantLiabilities",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsFyDetails",
      "http://nmmerger.com/role/StatementOfCashFlowsFy",
      "http://nmmerger.com/role/StatementOfOperationsFy"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nmmc_OwnershipInterestPercentageThreshold": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The ownership interest percentage threshold for the Company's issued and outstanding shares after the Initial Public Offering for the Founder Shares.",
        "label": "Ownership Interest Percentage Threshold",
        "terseLabel": "Ownership interest, as converted percentage"
       }
      }
     },
     "localname": "OwnershipInterestPercentageThreshold",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesFyDetails",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesQ3Details"
     ],
     "xbrltype": "percentItemType"
    },
    "nmmc_PRIVATEPLACEMENTAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PRIVATE PLACEMENT [Abstract]"
       }
      }
     },
     "localname": "PRIVATEPLACEMENTAbstract",
     "nsuri": "http://nmmerger.com/20220107",
     "xbrltype": "stringItemType"
    },
    "nmmc_PUBLICOFFERINGAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PUBLIC OFFERING [Abstract]"
       }
      }
     },
     "localname": "PUBLICOFFERINGAbstract",
     "nsuri": "http://nmmerger.com/20220107",
     "xbrltype": "stringItemType"
    },
    "nmmc_PercentageOfNewlyIssuedCommonStockPriceToBeAdjustedToExercisePriceOfWarrants": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of newly issued common stock price to be adjusted to exercise price of warrants.",
        "label": "Percentage of Newly Issued Common Stock Price to be Adjusted to Exercise Price of Warrants",
        "terseLabel": "Percentage of newly issued price to be adjusted to exercise price of warrants"
       }
      }
     },
     "localname": "PercentageOfNewlyIssuedCommonStockPriceToBeAdjustedToExercisePriceOfWarrants",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/WarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/WarrantLiabilityQ3Details"
     ],
     "xbrltype": "percentItemType"
    },
    "nmmc_PercentageOfPublicSharesThatCanBeRedeemedWithoutPriorConsent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of Public Shares that can be redeemed without the prior consent of the Company.",
        "label": "Percentage of Public Shares That Can be Redeemed Without Prior Consent",
        "terseLabel": "Percentage of Public Shares that can be redeemed without prior consent"
       }
      }
     },
     "localname": "PercentageOfPublicSharesThatCanBeRedeemedWithoutPriorConsent",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details"
     ],
     "xbrltype": "percentItemType"
    },
    "nmmc_PercentageOfPublicSharesThatWouldNotBeRedeemedIfBusinessCombinationNotCompletedWithinInitialCombinationPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of Public Shares that would not be redeemed if a Business Combination is not completed within the Initial Combination Period.",
        "label": "Percentage of Public Shares That Would Not be Redeemed If Business Combination Not Completed Within Initial Combination Period",
        "terseLabel": "Percentage of Public Shares that would not be redeemed if Business Combination is not completed within Initial Combination Period"
       }
      }
     },
     "localname": "PercentageOfPublicSharesThatWouldNotBeRedeemedIfBusinessCombinationNotCompletedWithinInitialCombinationPeriod",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details"
     ],
     "xbrltype": "percentItemType"
    },
    "nmmc_PeriodForRegistrationStatementToBecomeEffective": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time required to pass after the filing of a registration statement to become effective before warrant holders may be permitted to exercise warrants, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Period for Registration Statement to Become Effective",
        "terseLabel": "Period for registration statement to become effective"
       }
      }
     },
     "localname": "PeriodForRegistrationStatementToBecomeEffective",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/WarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/WarrantLiabilityQ3Details"
     ],
     "xbrltype": "durationItemType"
    },
    "nmmc_PeriodRequiredForWarrantsToBecomeExercisable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time required before warrants become exercisable after the completion of a Business Combination, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Period Required for Warrants to Become Exercisable",
        "verboseLabel": "Period warrants to become excisable after business combination"
       }
      }
     },
     "localname": "PeriodRequiredForWarrantsToBecomeExercisable",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/WarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/WarrantLiabilityQ3Details"
     ],
     "xbrltype": "durationItemType"
    },
    "nmmc_PeriodToExerciseWarrantsAfterPublicOfferings": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period for warrants to exercise after the completion of public offering, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Period To Exercise Warrants After Public Offerings",
        "terseLabel": "Period to exercise warrants after public offerings"
       }
      }
     },
     "localname": "PeriodToExerciseWarrantsAfterPublicOfferings",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/WarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/WarrantLiabilityQ3Details"
     ],
     "xbrltype": "durationItemType"
    },
    "nmmc_PeriodToFileRegistrationStatement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period the entity is required to file a registration statement following the closing of a Business Combination, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Period to File Registration Statement",
        "terseLabel": "Number of days to file registration statement"
       }
      }
     },
     "localname": "PeriodToFileRegistrationStatement",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/WarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/WarrantLiabilityQ3Details"
     ],
     "xbrltype": "durationItemType"
    },
    "nmmc_PeriodToRedeemPublicSharesIfBusinessCombinationIsNotCompletedWithinInitialCombinationPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time to redeem Public Shares if Business Combination is not completed within the Initial Combination Period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Period to Redeem Public Shares if Business Combination is Not Completed Within Initial Combination Period",
        "terseLabel": "Period to redeem Public Shares if Business Combination is not completed within Initial Combination Period"
       }
      }
     },
     "localname": "PeriodToRedeemPublicSharesIfBusinessCombinationIsNotCompletedWithinInitialCombinationPeriod",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details"
     ],
     "xbrltype": "durationItemType"
    },
    "nmmc_PostBusinessCombinationOwnershipPercentageOfTargetBusiness": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Post business combination ownership percentage of the outstanding voting securities of the target business sufficient for it not to be required to register as an investment company under the Investment Company Act of 1940.",
        "label": "Post Business Combination Ownership Percentage of Target Business",
        "terseLabel": "Post Business Combination ownership percentage of the target business"
       }
      }
     },
     "localname": "PostBusinessCombinationOwnershipPercentageOfTargetBusiness",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details"
     ],
     "xbrltype": "percentItemType"
    },
    "nmmc_PrivatePlacementTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of sale of warrants in a private placement offering.",
        "label": "Private Placement [Text Block]",
        "terseLabel": "PRIVATE PLACEMENT"
       }
      }
     },
     "localname": "PrivatePlacementTextBlock",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/PrivatePlacementFy",
      "http://nmmerger.com/role/PrivatePlacementQ3"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nmmc_PrivatePlacementWarrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security that gives the holder the right to purchase one share of Class A common stock at a specific exercise price.",
        "label": "Private Placement Warrant [Member]",
        "terseLabel": "Private Placement Warrants [Member]",
        "verboseLabel": "Private Warrants [Member]"
       }
      }
     },
     "localname": "PrivatePlacementWarrantMember",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFy",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsChangesInFairValueOfWarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/FairValueMeasurementsFyDetails",
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelFyDetails",
      "http://nmmerger.com/role/PrivatePlacementFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitFyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nmmc_PrivatePlacementWarrantsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Private Placement Warrants [Abstract]",
        "terseLabel": "Private Placement Warrants [Abstract]"
       }
      }
     },
     "localname": "PrivatePlacementWarrantsAbstract",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/PrivatePlacementFyDetails",
      "http://nmmerger.com/role/PrivatePlacementQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "nmmc_PrivatePlacementWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Private placement of warrants to the Sponsor simultaneous with the closing of the Initial Public Offering.",
        "label": "Private Placement Warrants [Member]",
        "terseLabel": "Private Placement Warrants [Member]"
       }
      }
     },
     "localname": "PrivatePlacementWarrantsMember",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelForPrivatePlacementWarrantsQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsLevel3ChangesInFairValueOfWarrantLiabilitiesQ3Details",
      "http://nmmerger.com/role/PrivatePlacementQ3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "nmmc_ProceedsFromInitialPublicOfferingOfUnits": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from entity's first offering of units to the public.",
        "label": "Proceeds from Initial Public Offering of Units",
        "terseLabel": "Gross proceeds from initial public offering"
       }
      }
     },
     "localname": "ProceedsFromInitialPublicOfferingOfUnits",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsFyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nmmc_PromissoryNoteToCoverExpensesRelatedToInitialPublicOfferingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loan of up to $300,000 to cover expenses related to the Initial Public Offering pursuant to a promissory note (Note). The Note was non-interest bearing and payable on the earlier of June 30, 2018 or the completion of the Initial Public Offering.",
        "label": "Promissory Note to Cover Expenses Related to Initial Public Offering [Member]",
        "terseLabel": "Promissory Note [Member]"
       }
      }
     },
     "localname": "PromissoryNoteToCoverExpensesRelatedToInitialPublicOfferingMember",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/RelatedPartyTransactionsAdministrativeSupportAgreementPromissoryNoteAndRelatedPartyLoansQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsPromissoryNoteAdministrativeSupportAgreementAndRelatedPartyLoansFyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nmmc_ProposedPublicOfferingOfUnitsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proposed Public Offering Of Units [Abstract]",
        "terseLabel": "Proposed Public Offering [Abstract]"
       }
      }
     },
     "localname": "ProposedPublicOfferingOfUnitsAbstract",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/PublicOfferingFyDetails",
      "http://nmmerger.com/role/PublicOfferingQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "nmmc_PublicOfferingTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the public offering of the Company's common stock.",
        "label": "Public Offering [Text Block]",
        "terseLabel": "PUBLIC OFFERING"
       }
      }
     },
     "localname": "PublicOfferingTextBlock",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/PublicOfferingFy",
      "http://nmmerger.com/role/PublicOfferingQ3"
     ],
     "xbrltype": "textBlockItemType"
    },
    "nmmc_PublicSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Units sold in a public offering that consisting of one share of Class A common stock, $0.0001 par value, and one half of one redeemable warrant.",
        "label": "Public Shares [Member]",
        "terseLabel": "Public Shares [Member]"
       }
      }
     },
     "localname": "PublicSharesMember",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details",
      "http://nmmerger.com/role/PublicOfferingFyDetails",
      "http://nmmerger.com/role/PublicOfferingQ3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "nmmc_PublicWarrantAndPrivatePlacementWarrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security that gives the holder the right to purchase one share of Class A common stock at an exercise price of $11.50 and Security that gives the holder the right to purchase one share of Class A common stock at a specific exercise price.",
        "label": "Public Warrant and Private Placement Warrant [Member]",
        "terseLabel": "Public Warrants and Private Placement Warrants [Member]"
       }
      }
     },
     "localname": "PublicWarrantAndPrivatePlacementWarrantMember",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelFyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nmmc_PublicWarrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security that gives the holder the right to purchase one share of Class A common stock at an exercise price of $11.50.",
        "label": "Public Warrant [Member]",
        "terseLabel": "Public Warrants [Member]",
        "verboseLabel": "Public Warrants [Member]"
       }
      }
     },
     "localname": "PublicWarrantMember",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFy",
      "http://nmmerger.com/role/FairValueMeasurementsChangesInFairValueOfWarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/FairValueMeasurementsFyDetails",
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelFyDetails",
      "http://nmmerger.com/role/PublicOfferingFyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nmmc_RedeemableWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants issued in connection with the Initial Public Offering and Redeemable warrants included as part of the units.",
        "label": "Redeemable Warrants [Member]",
        "verboseLabel": "Public Warrants [Member]"
       }
      }
     },
     "localname": "RedeemableWarrantsMember",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3",
      "http://nmmerger.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelForPrivatePlacementWarrantsQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsLevel3ChangesInFairValueOfWarrantLiabilitiesQ3Details",
      "http://nmmerger.com/role/PublicOfferingQ3Details",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesClassCommonStockSubjectToPossibleRedemptionQ3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "nmmc_RedemptionPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The price per share at which stock of the entity can be redeemed by the holders of the Public Shares (public stockholders).",
        "label": "Redemption Price Per Share",
        "terseLabel": "Redemption price (in dollars per share)"
       }
      }
     },
     "localname": "RedemptionPricePerShare",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details"
     ],
     "xbrltype": "perShareItemType"
    },
    "nmmc_RegistrationAndStockholderRightsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Registration and Stockholder Rights [Abstract]",
        "terseLabel": "Registration Rights [Abstract]"
       }
      }
     },
     "localname": "RegistrationAndStockholderRightsAbstract",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/CommitmentsAndContingenciesQ3Details",
      "http://nmmerger.com/role/CommitmentsFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nmmc_SaleOfUnitsToRelatedPartyAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of Units to Related Party [Abstract]",
        "terseLabel": "Sale of Units to Related Party [Abstract]"
       }
      }
     },
     "localname": "SaleOfUnitsToRelatedPartyAbstract",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/CommitmentsAndContingenciesQ3Details",
      "http://nmmerger.com/role/CommitmentsFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nmmc_SharesIssuedInInitialPublicOfferingDuringPeriodValueNewIssues": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of new stock issued during the period in initial public offering.",
        "label": "Shares Issued in Initial Public Offering During Period, Value, New Issues",
        "terseLabel": "Sale of 13,225,000 Units, net of underwriter discounts and offering expenses",
        "verboseLabel": "Sale of 13,225,000 Units, net of underwriter discounts and offering expenses"
       }
      }
     },
     "localname": "SharesIssuedInInitialPublicOfferingDuringPeriodValueNewIssues",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitFyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nmmc_SponsorOrAffiliateOfSponsorOrCertainOfOfficersAndDirectorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "HN Investors LLC, a Delaware limited liability company (Sponsor), an affiliate of the Sponsor, or certain of the Company's officers and directors.",
        "label": "Sponsor Or Affiliate Of Sponsor Or Certain Of Officers And Directors [Member]",
        "terseLabel": "Sponsor or an Affiliate of the Sponsor, or Certain of the Company's Officers and Directors [Member]"
       }
      }
     },
     "localname": "SponsorOrAffiliateOfSponsorOrCertainOfOfficersAndDirectorsMember",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/RelatedPartyTransactionsAdministrativeSupportAgreementPromissoryNoteAndRelatedPartyLoansQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsPromissoryNoteAdministrativeSupportAgreementAndRelatedPartyLoansFyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "nmmc_StockConversionPercentageThreshold": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The stock conversion percentage threshold equal to the sum of the total number of all shares of common stock outstanding upon the completion of the Initial Public Offering plus all shares of Class A common stock and equity-linked securities issued or deemed issued in connection with the initial Business Combination (excluding any shares or equity-linked securities issued, or to be issued, to any seller in the initial Business Combination and any private placement-equivalent warrants issued to the Sponsor or its affiliates upon conversion of loans made to the Company).",
        "label": "Stock Conversion Percentage Threshold",
        "verboseLabel": "Stock conversion percentage threshold"
       }
      }
     },
     "localname": "StockConversionPercentageThreshold",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/StockholdersEquityFyDetails",
      "http://nmmerger.com/role/StockholdersEquityQ3Details"
     ],
     "xbrltype": "percentItemType"
    },
    "nmmc_StockConversionRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio applied to the conversion of stock, for example but not limited to, one share converted to two or two shares converted to one.",
        "label": "Stock Conversion Ratio",
        "terseLabel": "Stock conversion basis at time of business combination",
        "verboseLabel": "Stock conversion basis at time of business combination"
       }
      }
     },
     "localname": "StockConversionRatio",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesFyDetails",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesQ3Details",
      "http://nmmerger.com/role/StockholdersEquityFyDetails",
      "http://nmmerger.com/role/StockholdersEquityQ3Details"
     ],
     "xbrltype": "pureItemType"
    },
    "nmmc_TenderOfferProvisionMinimumPercentageOfShareHolders": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A provision that in the event of a tender or exchange offer made to and accepted by holders of more than a specified percentage of the outstanding shares of a single class of common stock, all holders of the warrants would be entitled to receive cash for their warrants (the \"tender offer provision\").",
        "label": "Tender Offer Provision, Minimum Percentage of Share Holders",
        "terseLabel": "Tender offer provision"
       }
      }
     },
     "localname": "TenderOfferProvisionMinimumPercentageOfShareHolders",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/WarrantLiabilityQ3Details"
     ],
     "xbrltype": "percentItemType"
    },
    "nmmc_ThresholdPeriodAfterInitialBusinessCombination": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Threshold period after the initial Business Combination for the common stock price to exceed the threshold price per share, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Threshold Period after Initial Business Combination",
        "terseLabel": "Threshold period after initial Business Combination"
       }
      }
     },
     "localname": "ThresholdPeriodAfterInitialBusinessCombination",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesFyDetails",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesQ3Details"
     ],
     "xbrltype": "durationItemType"
    },
    "nmmc_TradingDaysThreshold": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Threshold period of specified trading days that common stock price exceeds threshold price per share, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Trading Days Threshold",
        "terseLabel": "Trading day threshold period"
       }
      }
     },
     "localname": "TradingDaysThreshold",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesFyDetails",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesQ3Details",
      "http://nmmerger.com/role/WarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/WarrantLiabilityQ3Details"
     ],
     "xbrltype": "durationItemType"
    },
    "nmmc_TransactionCostsAllocableToWarrantLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://nmmerger.com/role/CondensedStatementOfOperationsQ3": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      },
      "http://nmmerger.com/role/StatementOfCashFlowsFy": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://nmmerger.com/role/StatementOfOperationsFy": {
       "order": 0.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transaction costs incurred directly with the issuance of warrant liabilities.",
        "label": "Transaction Costs Allocable To Warrant Liabilities",
        "negatedLabel": "Transaction costs allocable to warrant liabilities",
        "negatedTerseLabel": "Transaction costs allocated to warrants",
        "terseLabel": "Transaction costs allocable to warrant liabilities",
        "verboseLabel": "Offering costs expensed to operations"
       }
      }
     },
     "localname": "TransactionCostsAllocableToWarrantLiabilities",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfCashFlowsQ3",
      "http://nmmerger.com/role/CondensedStatementOfOperationsQ3",
      "http://nmmerger.com/role/StatementOfCashFlowsFy",
      "http://nmmerger.com/role/StatementOfOperationsFy",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesOfferingCostsQ3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nmmc_UnderwritingAgreementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underwriting Agreement [Abstract]",
        "terseLabel": "Underwriting Agreement [Abstract]"
       }
      }
     },
     "localname": "UnderwritingAgreementAbstract",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/CommitmentsAndContingenciesQ3Details",
      "http://nmmerger.com/role/CommitmentsFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "nmmc_UnderwritingFees": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of costs incurred for underwriting fees in connection with the offering of Units in Initial Public Offering and Private Placement of Warrants.",
        "label": "Underwriting fees",
        "terseLabel": "Underwriting fees"
       }
      }
     },
     "localname": "UnderwritingFees",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nmmc_UnderwritingFeesDeferred": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of costs incurred and deferred for underwriting fees in connection with the offering of Units in Initial Public Offering and Private Placement of Warrants.",
        "label": "Underwriting fees, Deferred",
        "terseLabel": "Deferred underwriting fees"
       }
      }
     },
     "localname": "UnderwritingFeesDeferred",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/CommitmentsAndContingenciesQ3Details",
      "http://nmmerger.com/role/CommitmentsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nmmc_UnitsIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new units issued during the period. Each unit consists of one share of Class A common stock and one-half of one warrant.",
        "label": "Units Issued During Period, Shares, New Issues",
        "terseLabel": "Units issued (in shares)"
       }
      }
     },
     "localname": "UnitsIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/CommitmentsAndContingenciesQ3Details",
      "http://nmmerger.com/role/CommitmentsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details",
      "http://nmmerger.com/role/PublicOfferingFyDetails",
      "http://nmmerger.com/role/PublicOfferingQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitFyDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nmmc_UnitsNumberOfSecuritiesCalledByUnits": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of securities into which each unit may be converted. For example, but not limited to, each unit may be converted into two shares of common stock.",
        "label": "Units, number of securities called by units",
        "terseLabel": "Number of securities to be called by each unit (in shares)"
       }
      }
     },
     "localname": "UnitsNumberOfSecuritiesCalledByUnits",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsChangesInFairValueOfWarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelForPrivatePlacementWarrantsQ3Details",
      "http://nmmerger.com/role/PublicOfferingFyDetails",
      "http://nmmerger.com/role/PublicOfferingQ3Details"
     ],
     "xbrltype": "sharesItemType"
    },
    "nmmc_UnitsToBeIssuedDuringPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new units to be issued during the period.",
        "label": "Units to be Issued During Period",
        "terseLabel": "Units to be issued (in shares)"
       }
      }
     },
     "localname": "UnitsToBeIssuedDuringPeriod",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsFyDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "nmmc_WarrantExercisePeriodAfterBusinessCombination": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of time required before warrants become exercisable after the completion of a Business Combination, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Warrant Exercise Period after Business Combination",
        "terseLabel": "Period for warrants to become exercisable"
       }
      }
     },
     "localname": "WarrantExercisePeriodAfterBusinessCombination",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/WarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/WarrantLiabilityQ3Details"
     ],
     "xbrltype": "durationItemType"
    },
    "nmmc_WorkingCapitalBenefitDeficit": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount money the entity has to cover short-term operating expenses within the current fiscal year. It is calculated as the difference between current assets and current liabilities.",
        "label": "Working Capital Benefit Deficit",
        "terseLabel": "Working capital"
       }
      }
     },
     "localname": "WorkingCapitalBenefitDeficit",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsGoingConcernAndManagementsPlanQ3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "nmmc_WorkingCapitalLoansThatMayBeConvertibleIntoWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Working capital loans to finance transaction costs in connection with a Business Combination that may be convertible into warrants of the post Business Combination entity at a price of $1.00 per warrant.",
        "label": "Working Capital Loans that may be Convertible into Warrants [Member]",
        "terseLabel": "Working Capital Loans [Member]"
       }
      }
     },
     "localname": "WorkingCapitalLoansThatMayBeConvertibleIntoWarrantsMember",
     "nsuri": "http://nmmerger.com/20220107",
     "presentation": [
      "http://nmmerger.com/role/RelatedPartyTransactionsAdministrativeSupportAgreementPromissoryNoteAndRelatedPartyLoansQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsPromissoryNoteAdministrativeSupportAgreementAndRelatedPartyLoansFyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r160",
      "r172",
      "r206",
      "r207",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r336",
      "r369",
      "r370",
      "r383",
      "r384"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CommitmentsAndContingenciesQ3Details",
      "http://nmmerger.com/role/CommitmentsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsAdministrativeSupportAgreementPromissoryNoteAndRelatedPartyLoansQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesFyDetails",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsPromissoryNoteAdministrativeSupportAgreementAndRelatedPartyLoansFyDetails",
      "http://nmmerger.com/role/WarrantLiabilitiesFyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r160",
      "r172",
      "r206",
      "r207",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r336",
      "r369",
      "r370",
      "r383",
      "r384"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesFyDetails",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesQ3Details",
      "http://nmmerger.com/role/WarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/WarrantLiabilityQ3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r160",
      "r172",
      "r196",
      "r206",
      "r207",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r336",
      "r369",
      "r370",
      "r383",
      "r384"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CommitmentsAndContingenciesQ3Details",
      "http://nmmerger.com/role/CommitmentsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsAdministrativeSupportAgreementPromissoryNoteAndRelatedPartyLoansQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesFyDetails",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsPromissoryNoteAdministrativeSupportAgreementAndRelatedPartyLoansFyDetails",
      "http://nmmerger.com/role/WarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/WarrantLiabilityQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r160",
      "r172",
      "r196",
      "r206",
      "r207",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r336",
      "r369",
      "r370",
      "r383",
      "r384"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CommitmentsAndContingenciesQ3Details",
      "http://nmmerger.com/role/CommitmentsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsAdministrativeSupportAgreementPromissoryNoteAndRelatedPartyLoansQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesFyDetails",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsPromissoryNoteAdministrativeSupportAgreementAndRelatedPartyLoansFyDetails",
      "http://nmmerger.com/role/WarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/WarrantLiabilityQ3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAxis": {
     "auth_ref": [
      "r1",
      "r66",
      "r67",
      "r68",
      "r69",
      "r70",
      "r72",
      "r73",
      "r74",
      "r75",
      "r77",
      "r78",
      "r79",
      "r80",
      "r81",
      "r82",
      "r96",
      "r134",
      "r135",
      "r212",
      "r235",
      "r263",
      "r264",
      "r265",
      "r266",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r394",
      "r395"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Axis]"
       }
      }
     },
     "localname": "RestatementAxis",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsBalanceSheetFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfOperationsFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RestatementDomain": {
     "auth_ref": [
      "r1",
      "r66",
      "r67",
      "r68",
      "r69",
      "r70",
      "r72",
      "r73",
      "r74",
      "r75",
      "r77",
      "r78",
      "r79",
      "r80",
      "r81",
      "r82",
      "r96",
      "r134",
      "r135",
      "r212",
      "r235",
      "r263",
      "r264",
      "r265",
      "r266",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r394",
      "r395"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Domain]"
       }
      }
     },
     "localname": "RestatementDomain",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsBalanceSheetFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfOperationsFyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RevisionOfPriorPeriodReclassificationAdjustmentMember": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments [Member]"
       }
      }
     },
     "localname": "RevisionOfPriorPeriodReclassificationAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsBalanceSheetFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfOperationsFyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioPreviouslyReportedMember": {
     "auth_ref": [
      "r1",
      "r66",
      "r68",
      "r69",
      "r70",
      "r72",
      "r73",
      "r74",
      "r75",
      "r77",
      "r78",
      "r80",
      "r81",
      "r96",
      "r134",
      "r135",
      "r212",
      "r235",
      "r263",
      "r264",
      "r265",
      "r266",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r394",
      "r395"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "As Previously Reported [Member]"
       }
      }
     },
     "localname": "ScenarioPreviouslyReportedMember",
     "nsuri": "http://fasb.org/srt/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsBalanceSheetFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfOperationsFyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RESTATEMENT OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS [Abstract]"
       }
      }
     },
     "localname": "AccountingChangesAndErrorCorrectionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r22"
     ],
     "calculation": {
      "http://nmmerger.com/role/BalanceSheetFy": {
       "order": 0.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Current Liabilities - accounts payable and accrued expenses",
        "terseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFy",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing accounts payable and accrued liabilities.",
        "label": "Accrued Expenses [Member]",
        "terseLabel": "Accrued Expenses [Member]"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/RelatedPartyTransactionsAdministrativeSupportAgreementPromissoryNoteAndRelatedPartyLoansQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsPromissoryNoteAdministrativeSupportAgreementAndRelatedPartyLoansFyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableRelatedPartiesCurrent": {
     "auth_ref": [
      "r21",
      "r63",
      "r297",
      "r298"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Fees payable"
       }
      }
     },
     "localname": "AccountsPayableRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/RelatedPartyTransactionsPromissoryNoteAdministrativeSupportAgreementAndRelatedPartyLoansFyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r14",
      "r212",
      "r303"
     ],
     "calculation": {
      "http://nmmerger.com/role/BalanceSheetFy": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional paid-in capital",
        "terseLabel": "Additional Paid-in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFy",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsBalanceSheetFyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r66",
      "r67",
      "r68",
      "r209",
      "r210",
      "r211",
      "r264"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfChangesInStockholdersEquityQ3",
      "http://nmmerger.com/role/StatementOfChangesInStockholdersEquityFy"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForErrorCorrectionDomain": {
     "auth_ref": [
      "r72",
      "r73",
      "r74",
      "r77",
      "r78",
      "r80",
      "r81"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of error correction.",
        "label": "Error Correction, Type [Domain]"
       }
      }
     },
     "localname": "AdjustmentsForErrorCorrectionDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsBalanceSheetFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfOperationsFyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": {
     "auth_ref": [
      "r186",
      "r193"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.",
        "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs",
        "terseLabel": "Offering costs charged to stockholders' equity"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesOfferingCostsQ3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net loss to net cash used in operating activities:",
        "terseLabel": "Adjustments to reconcile net income (loss) to net cash used in operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfCashFlowsQ3",
      "http://nmmerger.com/role/StatementOfCashFlowsFy"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive securities excluded from computation of earnings per share (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockFyDetails",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockQ3Details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r59",
      "r116",
      "r118",
      "r122",
      "r132",
      "r149",
      "r150",
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r245",
      "r247",
      "r285",
      "r301",
      "r303",
      "r351",
      "r359"
     ],
     "calculation": {
      "http://nmmerger.com/role/BalanceSheetFy": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "TOTAL ASSETS"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFy",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFy",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r5",
      "r7",
      "r29",
      "r59",
      "r132",
      "r149",
      "r150",
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r245",
      "r247",
      "r285",
      "r301",
      "r303"
     ],
     "calculation": {
      "http://nmmerger.com/role/BalanceSheetFy": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total Current Assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFy",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Assets"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFy",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Fair Value Disclosure [Abstract]",
        "terseLabel": "Assets [Abstract]"
       }
      }
     },
     "localname": "AssetsFairValueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsHeldInTrustNoncurrent": {
     "auth_ref": [
      "r56"
     ],
     "calculation": {
      "http://nmmerger.com/role/BalanceSheetFy": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash, securities, or other assets held by a third-party trustee pursuant to the terms of an agreement which assets are available to be used by beneficiaries to that agreement only within the specific terms thereof and which agreement is expected to terminate more than one year from the balance sheet date (or operating cycle, if longer) at which time the assets held-in-trust will be released or forfeited.",
        "label": "Assets Held-in-trust, Noncurrent",
        "terseLabel": "Marketable securities held in Trust Account",
        "verboseLabel": "Marketable securities held in Trust Account"
       }
      }
     },
     "localname": "AssetsHeldInTrustNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFy",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/RelatedPartyTransactionsAdministrativeSupportAgreementPromissoryNoteAndRelatedPartyLoansQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsPromissoryNoteAdministrativeSupportAgreementAndRelatedPartyLoansFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r255",
      "r256"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/RelatedPartyTransactionsAdministrativeSupportAgreementPromissoryNoteAndRelatedPartyLoansQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsPromissoryNoteAdministrativeSupportAgreementAndRelatedPartyLoansFyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesFyPolicies",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesQ3Policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r65"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).  Accounting policies describe all significant accounting policies of the reporting entity.",
        "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES"
       }
      }
     },
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesFy",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesQ3"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Cash": {
     "auth_ref": [
      "r19",
      "r303",
      "r381",
      "r382"
     ],
     "calculation": {
      "http://nmmerger.com/role/BalanceSheetFy": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash",
        "terseLabel": "Cash within operating bank account"
       }
      }
     },
     "localname": "Cash",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFy",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsGoingConcernAndManagementsPlanQ3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents [Abstract]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsFyDetails",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r9",
      "r54"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesFyPolicies",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesQ3Policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r48",
      "r53",
      "r55"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash - End of period",
        "periodStartLabel": "Cash - Beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfCashFlowsQ3",
      "http://nmmerger.com/role/StatementOfCashFlowsFy"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "auth_ref": [
      "r48",
      "r286"
     ],
     "calculation": {
      "http://nmmerger.com/role/StatementOfCashFlowsFy": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect",
        "totalLabel": "Net Change in Cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfCashFlowsQ3",
      "http://nmmerger.com/role/StatementOfCashFlowsFy"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r19"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash equivalents"
       }
      }
     },
     "localname": "CashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsFyDetails",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsQ3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Cash investing and financing activities:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfCashFlowsQ3",
      "http://nmmerger.com/role/StatementOfCashFlowsFy"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r57",
      "r59",
      "r85",
      "r86",
      "r87",
      "r90",
      "r93",
      "r101",
      "r102",
      "r103",
      "r132",
      "r149",
      "r153",
      "r154",
      "r155",
      "r158",
      "r159",
      "r170",
      "r171",
      "r175",
      "r179",
      "r285",
      "r386"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFy",
      "http://nmmerger.com/role/BalanceSheetFyParenthetical",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3Parenthetical",
      "http://nmmerger.com/role/CondensedStatementOfChangesInStockholdersEquityQ3",
      "http://nmmerger.com/role/CondensedStatementOfOperationsQ3",
      "http://nmmerger.com/role/FairValueMeasurementsChangesInFairValueOfWarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelForPrivatePlacementWarrantsQ3Details",
      "http://nmmerger.com/role/PrivatePlacementFyDetails",
      "http://nmmerger.com/role/PrivatePlacementQ3Details",
      "http://nmmerger.com/role/PublicOfferingFyDetails",
      "http://nmmerger.com/role/PublicOfferingQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesFyDetails",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsBalanceSheetFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfOperationsFyDetails",
      "http://nmmerger.com/role/StatementOfChangesInStockholdersEquityFy",
      "http://nmmerger.com/role/StatementOfOperationsFy",
      "http://nmmerger.com/role/StockholdersEquityFyDetails",
      "http://nmmerger.com/role/StockholdersEquityQ3Details",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesClassCommonStockSubjectToPossibleRedemptionQ3Details",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockFyDetails",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockQ3Details",
      "http://nmmerger.com/role/WarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/WarrantLiabilityQ3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockLineItems": {
     "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": "Class of Stock [Line Items]"
       }
      }
     },
     "localname": "ClassOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/StockholdersEquityFyDetails",
      "http://nmmerger.com/role/StockholdersEquityQ3Details",
      "http://nmmerger.com/role/WarrantLiabilitiesFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "auth_ref": [
      "r194",
      "r208"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of warrant or right issued.",
        "label": "Class of Warrant or Right [Axis]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFy",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsChangesInFairValueOfWarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/FairValueMeasurementsFyDetails",
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelForPrivatePlacementWarrantsQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelFyDetails",
      "http://nmmerger.com/role/PrivatePlacementFyDetails",
      "http://nmmerger.com/role/PrivatePlacementQ3Details",
      "http://nmmerger.com/role/PublicOfferingFyDetails",
      "http://nmmerger.com/role/PublicOfferingQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitFyDetails",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesClassCommonStockSubjectToPossibleRedemptionQ3Details",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockFyDetails",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.",
        "label": "Class of Warrant or Right [Domain]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFy",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsChangesInFairValueOfWarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/FairValueMeasurementsFyDetails",
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelForPrivatePlacementWarrantsQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelFyDetails",
      "http://nmmerger.com/role/PrivatePlacementFyDetails",
      "http://nmmerger.com/role/PrivatePlacementQ3Details",
      "http://nmmerger.com/role/PublicOfferingFyDetails",
      "http://nmmerger.com/role/PublicOfferingQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitFyDetails",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesClassCommonStockSubjectToPossibleRedemptionQ3Details",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockFyDetails",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockQ3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "auth_ref": [
      "r187"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding.",
        "label": "Warrants exercise price (in dollars per share)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/PrivatePlacementFyDetails",
      "http://nmmerger.com/role/PrivatePlacementQ3Details",
      "http://nmmerger.com/role/PublicOfferingFyDetails",
      "http://nmmerger.com/role/PublicOfferingQ3Details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ClassOfWarrantOrRightLineItems": {
     "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": "Class of Warrant or Right [Line Items]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/PrivatePlacementFyDetails",
      "http://nmmerger.com/role/PrivatePlacementQ3Details",
      "http://nmmerger.com/role/WarrantLiabilityQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares.",
        "label": "Number of securities called by each warrant (in shares)",
        "terseLabel": "Number of securities called by each warrant (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/PrivatePlacementFyDetails",
      "http://nmmerger.com/role/PrivatePlacementQ3Details",
      "http://nmmerger.com/role/PublicOfferingFyDetails",
      "http://nmmerger.com/role/PublicOfferingQ3Details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ClassOfWarrantOrRightTable": {
     "auth_ref": [
      "r194",
      "r208"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.",
        "label": "Class of Warrant or Right [Table]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/PrivatePlacementFyDetails",
      "http://nmmerger.com/role/PrivatePlacementQ3Details",
      "http://nmmerger.com/role/WarrantLiabilityQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r25",
      "r148",
      "r353",
      "r362"
     ],
     "calculation": {
      "http://nmmerger.com/role/BalanceSheetFy": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments",
        "verboseLabel": "Commitments and Contingencies (Note 7)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFy",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "COMMITMENTS AND CONTINGENCIES [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsDisclosureTextBlock": {
     "auth_ref": [
      "r147"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.",
        "label": "Commitments Disclosure [Text Block]",
        "terseLabel": "COMMITMENTS",
        "verboseLabel": "COMMITMENTS AND CONTINGENCIES"
       }
      }
     },
     "localname": "CommitmentsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CommitmentsAndContingenciesQ3",
      "http://nmmerger.com/role/CommitmentsFy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonClassAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of common stock representing ownership interest in a corporation.",
        "label": "Class A Common Stock [Member]",
        "terseLabel": "Class A Common Stock [Member]",
        "verboseLabel": "Class A Common Stock Subject to Possible Redemption [Member]"
       }
      }
     },
     "localname": "CommonClassAMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFy",
      "http://nmmerger.com/role/BalanceSheetFyParenthetical",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3Parenthetical",
      "http://nmmerger.com/role/CondensedStatementOfChangesInStockholdersEquityQ3",
      "http://nmmerger.com/role/CondensedStatementOfOperationsQ3",
      "http://nmmerger.com/role/FairValueMeasurementsChangesInFairValueOfWarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelForPrivatePlacementWarrantsQ3Details",
      "http://nmmerger.com/role/PrivatePlacementFyDetails",
      "http://nmmerger.com/role/PrivatePlacementQ3Details",
      "http://nmmerger.com/role/PublicOfferingFyDetails",
      "http://nmmerger.com/role/PublicOfferingQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesFyDetails",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsBalanceSheetFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfOperationsFyDetails",
      "http://nmmerger.com/role/StatementOfChangesInStockholdersEquityFy",
      "http://nmmerger.com/role/StatementOfOperationsFy",
      "http://nmmerger.com/role/StockholdersEquityFyDetails",
      "http://nmmerger.com/role/StockholdersEquityQ3Details",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesClassCommonStockSubjectToPossibleRedemptionQ3Details",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockFyDetails",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockQ3Details",
      "http://nmmerger.com/role/WarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/WarrantLiabilityQ3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonClassBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.",
        "label": "Class B Common Stock [Member]",
        "terseLabel": "Class B Common Stock Subject to Possible Redemption [Member]",
        "verboseLabel": "Class B Non-redeemable Common Stock [Member]"
       }
      }
     },
     "localname": "CommonClassBMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFy",
      "http://nmmerger.com/role/BalanceSheetFyParenthetical",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3Parenthetical",
      "http://nmmerger.com/role/CondensedStatementOfChangesInStockholdersEquityQ3",
      "http://nmmerger.com/role/CondensedStatementOfOperationsQ3",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesFyDetails",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfOperationsFyDetails",
      "http://nmmerger.com/role/StatementOfChangesInStockholdersEquityFy",
      "http://nmmerger.com/role/StatementOfOperationsFy",
      "http://nmmerger.com/role/StockholdersEquityFyDetails",
      "http://nmmerger.com/role/StockholdersEquityQ3Details",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockFyDetails",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockQ3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r66",
      "r67",
      "r264"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfChangesInStockholdersEquityQ3",
      "http://nmmerger.com/role/StatementOfChangesInStockholdersEquityFy"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common stock, par value (in dollars per share)",
        "terseLabel": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFyParenthetical",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3Parenthetical",
      "http://nmmerger.com/role/StockholdersEquityFyDetails",
      "http://nmmerger.com/role/StockholdersEquityQ3Details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common stock, shares authorized (in shares)",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFyParenthetical",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3Parenthetical",
      "http://nmmerger.com/role/StockholdersEquityFyDetails",
      "http://nmmerger.com/role/StockholdersEquityQ3Details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r13"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common stock, shares issued (in shares)",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFyParenthetical",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3Parenthetical",
      "http://nmmerger.com/role/StockholdersEquityFyDetails",
      "http://nmmerger.com/role/StockholdersEquityQ3Details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r13",
      "r186"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFyParenthetical",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3Parenthetical",
      "http://nmmerger.com/role/StockholdersEquityFyDetails",
      "http://nmmerger.com/role/StockholdersEquityQ3Details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r13",
      "r303"
     ],
     "calculation": {
      "http://nmmerger.com/role/BalanceSheetFy": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Class A Common Stock",
        "terseLabel": "Common stock",
        "verboseLabel": "Class A common stock"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFy",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsBalanceSheetFyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommonStockVotingRights": {
     "auth_ref": [
      "r187"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.",
        "label": "Common Stock, Voting Rights",
        "terseLabel": "Voting right per share"
       }
      }
     },
     "localname": "CommonStockVotingRights",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/StockholdersEquityFyDetails",
      "http://nmmerger.com/role/StockholdersEquityQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets [Abstract]"
       }
      }
     },
     "localname": "ComponentsOfDeferredTaxAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/IncomeTaxFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r107",
      "r358"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration of Credit Risk"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesFyPolicies",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesQ3Policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r60",
      "r231",
      "r238"
     ],
     "calculation": {
      "http://nmmerger.com/role/IncomeTaxFyDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/IncomeTaxFyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r60",
      "r231",
      "r238"
     ],
     "calculation": {
      "http://nmmerger.com/role/IncomeTaxFyDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "Current"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/IncomeTaxFyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredChargesPolicyTextBlock": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges.",
        "label": "Deferred Charges, Policy [Policy Text Block]",
        "terseLabel": "Offering Costs"
       }
      }
     },
     "localname": "DeferredChargesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesQ3Policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r60",
      "r232",
      "r238"
     ],
     "calculation": {
      "http://nmmerger.com/role/IncomeTaxFyDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Deferred"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/IncomeTaxFyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredOfferingCosts": {
     "auth_ref": [
      "r28",
      "r146"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.",
        "label": "Deferred Offering Costs",
        "terseLabel": "Transaction costs"
       }
      }
     },
     "localname": "DeferredOfferingCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r60",
      "r232",
      "r238"
     ],
     "calculation": {
      "http://nmmerger.com/role/IncomeTaxFyDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "Deferred"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/IncomeTaxFyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r223"
     ],
     "calculation": {
      "http://nmmerger.com/role/IncomeTaxFyDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Total deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/IncomeTaxFyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r225"
     ],
     "calculation": {
      "http://nmmerger.com/role/IncomeTaxFyDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Deferred tax assets, net of allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/IncomeTaxFyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r229",
      "r230"
     ],
     "calculation": {
      "http://nmmerger.com/role/IncomeTaxFyDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Net operating loss carryforward"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/IncomeTaxFyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r224"
     ],
     "calculation": {
      "http://nmmerger.com/role/IncomeTaxFyDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedLabel": "Valuation Allowance"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/IncomeTaxFyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents derivative instrument obligations meeting the definition of a liability which are reported as of the balance sheet date. Derivative instrument obligations are generally measured at fair value, and adjustments to the carrying amount of hedged items reflect changes in their fair value (that is, losses) that are attributable to the risk being hedged and that arise while the hedge is in effect.",
        "label": "Warrant Liabilities [Member]"
       }
      }
     },
     "localname": "DerivativeFinancialInstrumentsLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsLevel3ChangesInFairValueOfWarrantLiabilitiesQ3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "WARRANT LIABILITIES [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": {
     "auth_ref": [
      "r257",
      "r258"
     ],
     "calculation": {
      "http://nmmerger.com/role/CondensedStatementOfOperationsQ3": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      },
      "http://nmmerger.com/role/StatementOfOperationsFy": {
       "order": 3.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.",
        "label": "Change in fair value of warrant liability",
        "terseLabel": "Change in fair value of warrant liabilities"
       }
      }
     },
     "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfOperationsQ3",
      "http://nmmerger.com/role/StatementOfOperationsFy"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilities": {
     "auth_ref": [
      "r30",
      "r31",
      "r32",
      "r284"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability",
        "terseLabel": "Warrant Liability"
       }
      }
     },
     "localname": "DerivativeLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisQ3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilitiesNoncurrent": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://nmmerger.com/role/BalanceSheetFy": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Warrant liabilities",
        "terseLabel": "Warrant Liabilities",
        "verboseLabel": "Warrant liability"
       }
      }
     },
     "localname": "DerivativeLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFy",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3",
      "http://nmmerger.com/role/FairValueMeasurementsFyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativesAndFairValueTextBlock": {
     "auth_ref": [
      "r267",
      "r282"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for derivatives and fair value of assets and liabilities.",
        "label": "Derivatives and Fair Value [Text Block]",
        "terseLabel": "WARRANT LIABILITIES",
        "verboseLabel": "WARRANT LIABILITY"
       }
      }
     },
     "localname": "DerivativesAndFairValueTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/WarrantLiabilitiesFy",
      "http://nmmerger.com/role/WarrantLiabilityQ3"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativesEmbeddedDerivatives": {
     "auth_ref": [
      "r249",
      "r250",
      "r260",
      "r261"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for embedded derivatives, including how such derivatives are identified and analyzed for possible separation from their host contracts.",
        "label": "Derivative Financial Instruments"
       }
      }
     },
     "localname": "DerivativesEmbeddedDerivatives",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesFyPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativesMethodsOfAccountingNonhedgingDerivatives": {
     "auth_ref": [
      "r254"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for derivatives that either were not designated as hedging instruments or do not qualify for hedge accounting.",
        "label": "Warrant Liability"
       }
      }
     },
     "localname": "DerivativesMethodsOfAccountingNonhedgingDerivatives",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesFyPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "auth_ref": [
      "r64",
      "r251",
      "r252",
      "r253",
      "r254",
      "r259"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.",
        "label": "Derivatives, Policy [Policy Text Block]",
        "terseLabel": "Warrant Liabilities"
       }
      }
     },
     "localname": "DerivativesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesQ3Policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) per Common Stock [Abstract]",
        "terseLabel": "Net Income per Common Stock [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockFyDetails",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r41",
      "r72",
      "r73",
      "r75",
      "r76",
      "r77",
      "r83",
      "r85",
      "r90",
      "r92",
      "r93",
      "r96",
      "r97",
      "r265",
      "r266",
      "r356",
      "r365"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Basic net income (loss) per common stock (in dollars per share)",
        "terseLabel": "Basic net income (loss) per share (in dollars per share)",
        "verboseLabel": "Basic net loss per share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfOperationsQ3",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsQ3Details",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockFyDetails",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockQ3Details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDiluted": {
     "auth_ref": [
      "r92"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic and Diluted",
        "verboseLabel": "Basic and diluted net loss per share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfOperationsFyDetails",
      "http://nmmerger.com/role/StatementOfOperationsFy"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicLineItems": {
     "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": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]"
       }
      }
     },
     "localname": "EarningsPerShareBasicLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockFyDetails",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasicTwoClassMethodAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic and Diluted Net Income (loss) Per Common Stock [Abstract]",
        "verboseLabel": "Basic and Diluted Net Income (loss) Per Common Stock [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareBasicTwoClassMethodAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockFyDetails",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r41",
      "r72",
      "r73",
      "r75",
      "r76",
      "r77",
      "r85",
      "r90",
      "r92",
      "r93",
      "r96",
      "r97",
      "r265",
      "r266",
      "r356",
      "r365"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Diluted net income (loss) per common stock (in dollars per share)",
        "terseLabel": "Diluted net income (loss) per share (in dollars per share)",
        "verboseLabel": "Diluted net loss per share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfOperationsQ3",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsQ3Details",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockFyDetails",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockQ3Details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r94",
      "r95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Net Income (Loss) per Common Stock",
        "terseLabel": "Net Income (Loss) per Common Stock"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesFyPolicies",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesQ3Policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r217"
     ],
     "calculation": {
      "http://nmmerger.com/role/IncomeTaxFyDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "totalLabel": "Income tax provision"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/IncomeTaxFyDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]",
        "terseLabel": "Reconciliation of Federal Income Tax Rate [Abstract]"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/IncomeTaxFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r61",
      "r217",
      "r239"
     ],
     "calculation": {
      "http://nmmerger.com/role/IncomeTaxFyDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Statutory federal income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/IncomeTaxFyDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r217",
      "r239"
     ],
     "calculation": {
      "http://nmmerger.com/role/IncomeTaxFyDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.",
        "label": "Valuation allowance"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/IncomeTaxFyDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r217",
      "r239"
     ],
     "calculation": {
      "http://nmmerger.com/role/IncomeTaxFyDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "terseLabel": "State taxes, net of federal tax benefit"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/IncomeTaxFyDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "STOCKHOLDERS' EQUITY [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r36",
      "r37",
      "r38",
      "r66",
      "r67",
      "r68",
      "r70",
      "r78",
      "r81",
      "r100",
      "r133",
      "r186",
      "r193",
      "r209",
      "r210",
      "r211",
      "r234",
      "r235",
      "r264",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r371",
      "r372",
      "r373",
      "r395"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfChangesInStockholdersEquityQ3",
      "http://nmmerger.com/role/StatementOfChangesInStockholdersEquityFy"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ErrorCorrectionTextBlock": {
     "auth_ref": [
      "r79"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting error correction.",
        "label": "RESTATEMENT OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS",
        "terseLabel": "RESTATEMENTS OF PREVIOUSLY ISSUED FINANCIAL STATEMENTS"
       }
      }
     },
     "localname": "ErrorCorrectionTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsQ3",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsFy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis": {
     "auth_ref": [
      "r72",
      "r73",
      "r74",
      "r77",
      "r78",
      "r80",
      "r81"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of error correction.",
        "label": "Error Correction, Type [Axis]"
       }
      }
     },
     "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsBalanceSheetFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfOperationsFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems": {
     "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": "Error Corrections and Prior Period Adjustments Restatement [Line Items]"
       }
      }
     },
     "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsBalanceSheetFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfOperationsFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAdjustmentOfWarrants": {
     "auth_ref": [
      "r51",
      "r165"
     ],
     "calculation": {
      "http://nmmerger.com/role/StatementOfCashFlowsFy": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability.",
        "label": "Change in fair value of warrant liabilities",
        "terseLabel": "Change in fair value of warrant liability"
       }
      }
     },
     "localname": "FairValueAdjustmentOfWarrants",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfCashFlowsQ3",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsFyDetails",
      "http://nmmerger.com/role/StatementOfCashFlowsFy"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "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": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r268",
      "r269",
      "r270",
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": {
     "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": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelForPrivatePlacementWarrantsQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "auth_ref": [
      "r271"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelForPrivatePlacementWarrantsQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "auth_ref": [
      "r271"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.",
        "label": "Key Inputs into Modified Black-Scholes Model for Private Placement Warrants",
        "terseLabel": "Key Inputs into Modified Black-Scholes Model"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsFyTables",
      "http://nmmerger.com/role/FairValueMeasurementsQ3Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r161",
      "r163",
      "r164",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r205",
      "r269",
      "r309",
      "r310",
      "r311"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "auth_ref": [
      "r278",
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of liability.",
        "label": "Liability Class [Axis]"
       }
      }
     },
     "localname": "FairValueByLiabilityClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsLevel3ChangesInFairValueOfWarrantLiabilitiesQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r268",
      "r269",
      "r272",
      "r273",
      "r280"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "FAIR VALUE MEASUREMENTS [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r278"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "FAIR VALUE MEASUREMENTS",
        "terseLabel": "FAIR VALUE MEASUREMENTS"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsFy",
      "http://nmmerger.com/role/FairValueMeasurementsQ3"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r161",
      "r197",
      "r198",
      "r203",
      "r205",
      "r269",
      "r309"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Level 1 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsFyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r161",
      "r163",
      "r164",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r205",
      "r269",
      "r311"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Level 3 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsFyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "auth_ref": [
      "r274"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents classes of liabilities measured and disclosed at fair value.",
        "label": "Fair Value by Liability Class [Domain]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsLevel3ChangesInFairValueOfWarrantLiabilitiesQ3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Changes In Fair Value Of Warrant Liabilities [Roll Forward]",
        "verboseLabel": "Changes in Fair Value of Warrant Liabilities [Roll Forward]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsChangesInFairValueOfWarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/FairValueMeasurementsLevel3ChangesInFairValueOfWarrantLiabilitiesQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "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": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsChangesInFairValueOfWarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/FairValueMeasurementsLevel3ChangesInFairValueOfWarrantLiabilitiesQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "auth_ref": [
      "r274",
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsChangesInFairValueOfWarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/FairValueMeasurementsLevel3ChangesInFairValueOfWarrantLiabilitiesQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "auth_ref": [
      "r274",
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.",
        "label": "Changes in Fair Value of Warrant Liabilities",
        "terseLabel": "Level 3 Changes in Fair Value of Warrant Liabilities"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsFyTables",
      "http://nmmerger.com/role/FairValueMeasurementsQ3Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsFyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "terseLabel": "Fair Value of Financial Instruments",
        "verboseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesFyPolicies",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesQ3Policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3": {
     "auth_ref": [
      "r277"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transfer of financial instrument classified as an asset into level 3 of the fair value hierarchy.",
        "label": "Transfers into Level 3"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsLevel3ChangesInFairValueOfWarrantLiabilitiesQ3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3": {
     "auth_ref": [
      "r277"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transfers of financial instrument classified as an asset out of level 3 of the fair value hierarchy.",
        "label": "Transfers out of Level 3 into Level 1",
        "terseLabel": "Transfers out of Level 3"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsChangesInFairValueOfWarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/FairValueMeasurementsLevel3ChangesInFairValueOfWarrantLiabilitiesQ3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": {
     "auth_ref": [
      "r275"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).",
        "label": "Change in fair value"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsLevel3ChangesInFairValueOfWarrantLiabilitiesQ3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues": {
     "auth_ref": [
      "r276"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of issuances of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances",
        "terseLabel": "Initial measurement on September 22, 2020"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsChangesInFairValueOfWarrantLiabilitiesFyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "auth_ref": [
      "r274"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value",
        "periodEndLabel": "Fair value, end of period",
        "periodStartLabel": "Fair value, beginning of period"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsChangesInFairValueOfWarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/FairValueMeasurementsLevel3ChangesInFairValueOfWarrantLiabilitiesQ3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r161",
      "r163",
      "r164",
      "r197",
      "r198",
      "r199",
      "r200",
      "r201",
      "r202",
      "r203",
      "r205",
      "r309",
      "r310",
      "r311"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsFyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r278",
      "r280"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Recurring [Member]"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsFyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r281",
      "r283"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesFyPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueTransfersBetweenLevel1AndLevel2DescriptionAndPolicyAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfers to/from Fair Value Hierarchy Levels [Abstract]"
       }
      }
     },
     "localname": "FairValueTransfersBetweenLevel1AndLevel2DescriptionAndPolicyAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsLevel3ChangesInFairValueOfWarrantLiabilitiesQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Federal [Abstract]"
       }
      }
     },
     "localname": "FederalIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/IncomeTaxFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r136",
      "r137",
      "r138",
      "r139",
      "r140",
      "r141",
      "r142",
      "r143",
      "r144",
      "r162",
      "r184",
      "r262",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IPOMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First sale of stock by a private company to the public.",
        "label": "IPO [Member]",
        "terseLabel": "Initial Public Offering [Member]"
       }
      }
     },
     "localname": "IPOMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CommitmentsAndContingenciesQ3Details",
      "http://nmmerger.com/role/CommitmentsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details",
      "http://nmmerger.com/role/PublicOfferingFyDetails",
      "http://nmmerger.com/role/PublicOfferingQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitFyDetails",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesClassCommonStockSubjectToPossibleRedemptionQ3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r39",
      "r116",
      "r117",
      "r120",
      "r121",
      "r123",
      "r350",
      "r354",
      "r357",
      "r367"
     ],
     "calculation": {
      "http://nmmerger.com/role/StatementOfOperationsFy": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Loss before provision for income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/StatementOfOperationsFy"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "STATEMENT OF OPERATIONS [Abstract]",
        "terseLabel": "Statement of operations [Abstract]",
        "verboseLabel": "Statement of Operations [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfOperationsFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "INCOME TAX [Abstract]",
        "terseLabel": "Income Taxes [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesFyDetails",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r61",
      "r218",
      "r221",
      "r227",
      "r236",
      "r240",
      "r242",
      "r243",
      "r244"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "INCOME TAX"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/IncomeTaxFy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r62",
      "r80",
      "r81",
      "r115",
      "r216",
      "r237",
      "r241",
      "r368"
     ],
     "calculation": {
      "http://nmmerger.com/role/IncomeTaxFyDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "totalLabel": "Income tax provision"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/IncomeTaxFyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Expense (Benefit), Continuing Operations, by Jurisdiction [Abstract]",
        "terseLabel": "Income Tax Provision for the Period [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/IncomeTaxFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r35",
      "r214",
      "r215",
      "r221",
      "r222",
      "r226",
      "r233"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesFyPolicies",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesQ3Policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r217"
     ],
     "calculation": {
      "http://nmmerger.com/role/IncomeTaxFyDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.",
        "label": "Change in valuation allowance"
       }
      }
     },
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/IncomeTaxFyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://nmmerger.com/role/StatementOfCashFlowsFy": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/StatementOfCashFlowsFy"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://nmmerger.com/role/StatementOfCashFlowsFy": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "terseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfCashFlowsQ3",
      "http://nmmerger.com/role/StatementOfCashFlowsFy"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfCashFlowsQ3",
      "http://nmmerger.com/role/StatementOfCashFlowsFy"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpensesOther": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://nmmerger.com/role/StatementOfCashFlowsFy": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) of consideration paid in advance for other costs that provide economic benefits in future periods.",
        "label": "Increase (Decrease) in Prepaid Expenses, Other",
        "negatedLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidExpensesOther",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfCashFlowsQ3",
      "http://nmmerger.com/role/StatementOfCashFlowsFy"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfChangesInStockholdersEquityQ3",
      "http://nmmerger.com/role/StatementOfChangesInStockholdersEquityFy"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r42",
      "r114"
     ],
     "calculation": {
      "http://nmmerger.com/role/CondensedStatementOfOperationsQ3": {
       "order": 0.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      },
      "http://nmmerger.com/role/StatementOfCashFlowsFy": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://nmmerger.com/role/StatementOfOperationsFy": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "label": "Interest earned on marketable securities held in Trust Account",
        "negatedLabel": "Interest earned on marketable securities held in Trust Account"
       }
      }
     },
     "localname": "InvestmentIncomeInterest",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfCashFlowsQ3",
      "http://nmmerger.com/role/CondensedStatementOfOperationsQ3",
      "http://nmmerger.com/role/StatementOfCashFlowsFy",
      "http://nmmerger.com/role/StatementOfOperationsFy"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentPolicyTextBlock": {
     "auth_ref": [
      "r131",
      "r366"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment in financial asset.",
        "label": "Investment, Policy [Policy Text Block]",
        "terseLabel": "Marketable Securities Held in Trust Account"
       }
      }
     },
     "localname": "InvestmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesFyPolicies",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesQ3Policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentsFairValueDisclosure": {
     "auth_ref": [
      "r268"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.",
        "label": "Marketable securities held in Trust Account"
       }
      }
     },
     "localname": "InvestmentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsFyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestorMember": {
     "auth_ref": [
      "r295",
      "r296"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value.",
        "label": "Investor [Member]",
        "terseLabel": "Sponsor [Member]"
       }
      }
     },
     "localname": "InvestorMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CommitmentsAndContingenciesQ3Details",
      "http://nmmerger.com/role/CommitmentsFyDetails",
      "http://nmmerger.com/role/RelatedPartyTransactionsAdministrativeSupportAgreementPromissoryNoteAndRelatedPartyLoansQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesFyDetails",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsPromissoryNoteAdministrativeSupportAgreementAndRelatedPartyLoansFyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r23",
      "r59",
      "r119",
      "r132",
      "r149",
      "r150",
      "r151",
      "r153",
      "r154",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r246",
      "r247",
      "r248",
      "r285",
      "r301",
      "r302"
     ],
     "calculation": {
      "http://nmmerger.com/role/BalanceSheetFy": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Total Liabilities",
        "totalLabel": "Total Liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFy",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsBalanceSheetFyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r18",
      "r59",
      "r132",
      "r285",
      "r303",
      "r352",
      "r361"
     ],
     "calculation": {
      "http://nmmerger.com/role/BalanceSheetFy": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS' DEFICIT"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFy",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "LIABILITIES AND STOCKHOLDERS' DEFICT",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS' DEFICIT",
        "verboseLabel": "LIABILITIES AND STOCKHOLDERS' DEFICT"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFy",
      "http://nmmerger.com/role/BalanceSheetFyParenthetical",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3Parenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r24",
      "r59",
      "r132",
      "r149",
      "r150",
      "r151",
      "r153",
      "r154",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r246",
      "r247",
      "r248",
      "r285",
      "r301",
      "r302",
      "r303"
     ],
     "calculation": {
      "http://nmmerger.com/role/BalanceSheetFy": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total Current Liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFy",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesFairValueAdjustment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of addition (reduction) to the amount at which a liability could be incurred (settled) in a current transaction between willing parties.",
        "label": "Liabilities, Fair Value Adjustment",
        "terseLabel": "Change in fair value of warrant liabilities"
       }
      }
     },
     "localname": "LiabilitiesFairValueAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsChangesInFairValueOfWarrantLiabilitiesFyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [Abstract]"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MeasurementInputExercisePriceMember": {
     "auth_ref": [
      "r271"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using agreed upon price for exchange of underlying asset.",
        "label": "Exercise Price [Member]"
       }
      }
     },
     "localname": "MeasurementInputExercisePriceMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelForPrivatePlacementWarrantsQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelFyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputExpectedTermMember": {
     "auth_ref": [
      "r271"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.",
        "label": "Measurement Input, Expected Term [Member]",
        "terseLabel": "Expected Term [Member]"
       }
      }
     },
     "localname": "MeasurementInputExpectedTermMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelForPrivatePlacementWarrantsQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelFyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputPriceVolatilityMember": {
     "auth_ref": [
      "r271"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.",
        "label": "Expected Volatility [Member]"
       }
      }
     },
     "localname": "MeasurementInputPriceVolatilityMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelForPrivatePlacementWarrantsQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelFyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputRiskFreeInterestRateMember": {
     "auth_ref": [
      "r271"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.",
        "label": "Risk Free Rate of Interest [Member]",
        "terseLabel": "Risk-free Rate of Interest [Member]"
       }
      }
     },
     "localname": "MeasurementInputRiskFreeInterestRateMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelForPrivatePlacementWarrantsQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelFyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputSharePriceMember": {
     "auth_ref": [
      "r271"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using share price of saleable stock.",
        "label": "Common Stock Price [Member]"
       }
      }
     },
     "localname": "MeasurementInputSharePriceMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelForPrivatePlacementWarrantsQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelFyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "auth_ref": [
      "r271"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Axis]"
       }
      }
     },
     "localname": "MeasurementInputTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelForPrivatePlacementWarrantsQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Domain]"
       }
      }
     },
     "localname": "MeasurementInputTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelForPrivatePlacementWarrantsQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelFyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NatureOfOperations": {
     "auth_ref": [
      "r104",
      "r113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.",
        "label": "Nature of Operations [Text Block]",
        "terseLabel": "DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS"
       }
      }
     },
     "localname": "NatureOfOperations",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsFy",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://nmmerger.com/role/StatementOfCashFlowsFy": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfCashFlowsQ3",
      "http://nmmerger.com/role/StatementOfCashFlowsFy"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flows from Financing Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfCashFlowsQ3",
      "http://nmmerger.com/role/StatementOfCashFlowsFy"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r48"
     ],
     "calculation": {
      "http://nmmerger.com/role/StatementOfCashFlowsFy": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfCashFlowsQ3",
      "http://nmmerger.com/role/StatementOfCashFlowsFy"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flows from Investing Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfCashFlowsQ3",
      "http://nmmerger.com/role/StatementOfCashFlowsFy"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r48",
      "r49",
      "r52"
     ],
     "calculation": {
      "http://nmmerger.com/role/StatementOfCashFlowsFy": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash used in operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfCashFlowsQ3",
      "http://nmmerger.com/role/StatementOfCashFlowsFy"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flows from Operating Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfCashFlowsQ3",
      "http://nmmerger.com/role/StatementOfCashFlowsFy"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r3",
      "r33",
      "r34",
      "r38",
      "r40",
      "r52",
      "r59",
      "r69",
      "r72",
      "r73",
      "r75",
      "r76",
      "r80",
      "r81",
      "r88",
      "r116",
      "r117",
      "r120",
      "r121",
      "r123",
      "r132",
      "r149",
      "r150",
      "r151",
      "r153",
      "r154",
      "r155",
      "r156",
      "r157",
      "r158",
      "r159",
      "r266",
      "r285",
      "r355",
      "r364"
     ],
     "calculation": {
      "http://nmmerger.com/role/CondensedStatementOfOperationsQ3": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://nmmerger.com/role/StatementOfCashFlowsFy": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://nmmerger.com/role/StatementOfOperationsFy": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net loss",
        "terseLabel": "Net income (loss)",
        "totalLabel": "Net income (loss)",
        "verboseLabel": "Net (loss) income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfCashFlowsQ3",
      "http://nmmerger.com/role/CondensedStatementOfChangesInStockholdersEquityQ3",
      "http://nmmerger.com/role/CondensedStatementOfOperationsQ3",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfOperationsFyDetails",
      "http://nmmerger.com/role/StatementOfCashFlowsFy",
      "http://nmmerger.com/role/StatementOfChangesInStockholdersEquityFy",
      "http://nmmerger.com/role/StatementOfOperationsFy"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Numerator [Abstract]",
        "terseLabel": "Numerator [Abstract]"
       }
      }
     },
     "localname": "NetIncomeLossAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockFyDetails",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recent Accounting Standards"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesFyPolicies",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesQ3Policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://nmmerger.com/role/CondensedStatementOfOperationsQ3": {
       "order": 4.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      },
      "http://nmmerger.com/role/StatementOfOperationsFy": {
       "order": 0.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Total other income (loss), net"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfOperationsQ3",
      "http://nmmerger.com/role/StatementOfOperationsFy"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income:",
        "verboseLabel": "Other income (loss):"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfOperationsQ3",
      "http://nmmerger.com/role/StatementOfOperationsFy"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r63",
      "r296",
      "r363"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount for notes payable (written promise to pay), due to related parties.",
        "label": "Balance outstanding"
       }
      }
     },
     "localname": "NotesPayableRelatedPartiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/RelatedPartyTransactionsAdministrativeSupportAgreementPromissoryNoteAndRelatedPartyLoansQ3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://nmmerger.com/role/StatementOfOperationsFy": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "terseLabel": "Formation and operating costs",
        "verboseLabel": "Operating costs"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfOperationsQ3",
      "http://nmmerger.com/role/StatementOfOperationsFy"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r116",
      "r117",
      "r120",
      "r121",
      "r123"
     ],
     "calculation": {
      "http://nmmerger.com/role/CondensedStatementOfOperationsQ3": {
       "order": 5.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      },
      "http://nmmerger.com/role/StatementOfOperationsFy": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Loss from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfOperationsQ3",
      "http://nmmerger.com/role/StatementOfOperationsFy"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r228"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Federal net operating loss carryovers"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/IncomeTaxFyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "DESCRIPTION OF ORGANIZATION AND BUSINESS OPERATIONS [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherPrepaidExpenseCurrent": {
     "auth_ref": [
      "r4",
      "r6",
      "r145"
     ],
     "calculation": {
      "http://nmmerger.com/role/BalanceSheetFy": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.",
        "label": "Other Prepaid Expense, Current",
        "terseLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "OtherPrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFy",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OverAllotmentOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.",
        "label": "Over-Allotment Option [Member]"
       }
      }
     },
     "localname": "OverAllotmentOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details",
      "http://nmmerger.com/role/PublicOfferingFyDetails",
      "http://nmmerger.com/role/PublicOfferingQ3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://nmmerger.com/role/StatementOfCashFlowsFy": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.",
        "label": "Payments of Stock Issuance Costs",
        "negatedLabel": "Payment of offering costs",
        "negatedTerseLabel": "Class A common stock issuance costs"
       }
      }
     },
     "localname": "PaymentsOfStockIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfCashFlowsQ3",
      "http://nmmerger.com/role/StatementOfCashFlowsFy",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesClassCommonStockSubjectToPossibleRedemptionQ3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "auth_ref": [
      "r125"
     ],
     "calculation": {
      "http://nmmerger.com/role/StatementOfCashFlowsFy": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for purchase of marketable security.",
        "label": "Payments to Acquire Marketable Securities",
        "negatedLabel": "Investment of cash in Trust Account",
        "terseLabel": "Net proceeds from Initial Public Offering and Private Placement",
        "verboseLabel": "Net proceeds deposited in trust account"
       }
      }
     },
     "localname": "PaymentsToAcquireMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfCashFlowsQ3",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details",
      "http://nmmerger.com/role/StatementOfCashFlowsFy"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r12",
      "r170"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred stock, par value (in dollars per share)",
        "terseLabel": "Preferred stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFyParenthetical",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3Parenthetical",
      "http://nmmerger.com/role/StockholdersEquityFyDetails",
      "http://nmmerger.com/role/StockholdersEquityQ3Details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred stock, shares authorized (in shares)",
        "terseLabel": "Preferred stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFyParenthetical",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3Parenthetical",
      "http://nmmerger.com/role/StockholdersEquityFyDetails",
      "http://nmmerger.com/role/StockholdersEquityQ3Details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r12",
      "r170"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred stock, shares issued (in shares)",
        "terseLabel": "Preferred stock, shares issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFyParenthetical",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3Parenthetical",
      "http://nmmerger.com/role/StockholdersEquityFyDetails",
      "http://nmmerger.com/role/StockholdersEquityQ3Details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFyParenthetical",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3Parenthetical",
      "http://nmmerger.com/role/StockholdersEquityFyDetails",
      "http://nmmerger.com/role/StockholdersEquityQ3Details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r12",
      "r303"
     ],
     "calculation": {
      "http://nmmerger.com/role/BalanceSheetFy": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred stock, $0.0001 par value; 1,000,000 shares authorized; no issued and outstanding",
        "terseLabel": "Preferred Stock, $0.0001 par value; 1,000,000 shares authorized; no shares issued and outstanding"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFy",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://nmmerger.com/role/StatementOfCashFlowsFy": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.",
        "label": "Proceeds from sale of Units, net of underwriting discounts paid",
        "terseLabel": "Gross proceeds from initial public offering",
        "verboseLabel": "Gross proceeds"
       }
      }
     },
     "localname": "ProceedsFromIssuanceInitialPublicOffering",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfCashFlowsQ3",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details",
      "http://nmmerger.com/role/StatementOfCashFlowsFy",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesClassCommonStockSubjectToPossibleRedemptionQ3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://nmmerger.com/role/StatementOfCashFlowsFy": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from issuance of Class B common stock to Sponsor",
        "verboseLabel": "Proceeds from sale of stock"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CommitmentsAndContingenciesQ3Details",
      "http://nmmerger.com/role/CommitmentsFyDetails",
      "http://nmmerger.com/role/CondensedStatementOfCashFlowsQ3",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesFyDetails",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesQ3Details",
      "http://nmmerger.com/role/StatementOfCashFlowsFy"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://nmmerger.com/role/StatementOfCashFlowsFy": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.",
        "label": "Proceeds from sale of Private Placement Warrants"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfPrivatePlacement",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfCashFlowsQ3",
      "http://nmmerger.com/role/StatementOfCashFlowsFy"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfWarrants": {
     "auth_ref": [
      "r44"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).",
        "label": "Gross proceeds from issuance of warrants",
        "negatedLabel": "Proceeds allocated to public warrants",
        "terseLabel": "Gross proceeds received from issuance of warrants",
        "verboseLabel": "Gross proceeds from issuance of warrants"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfWarrants",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details",
      "http://nmmerger.com/role/PrivatePlacementFyDetails",
      "http://nmmerger.com/role/PrivatePlacementQ3Details",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesClassCommonStockSubjectToPossibleRedemptionQ3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOrSaleOfEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Issuance or Sale of Equity [Abstract]",
        "terseLabel": "Proceeds from Issuance of Equity [Abstract]"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOrSaleOfEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ProceedsFromRelatedPartyDebt": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://nmmerger.com/role/StatementOfCashFlowsFy": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.",
        "label": "Proceeds from promissory note - related party"
       }
      }
     },
     "localname": "ProceedsFromRelatedPartyDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfCashFlowsQ3",
      "http://nmmerger.com/role/StatementOfCashFlowsFy"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r204",
      "r295",
      "r296"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CommitmentsAndContingenciesQ3Details",
      "http://nmmerger.com/role/CommitmentsFyDetails",
      "http://nmmerger.com/role/RelatedPartyTransactionsAdministrativeSupportAgreementPromissoryNoteAndRelatedPartyLoansQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesFyDetails",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsPromissoryNoteAdministrativeSupportAgreementAndRelatedPartyLoansFyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAmountsOfTransaction": {
     "auth_ref": [
      "r295",
      "r298"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transactions with related party during the financial reporting period.",
        "label": "Related Party Transaction, Amounts of Transaction",
        "terseLabel": "Related party transaction"
       }
      }
     },
     "localname": "RelatedPartyTransactionAmountsOfTransaction",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/RelatedPartyTransactionsAdministrativeSupportAgreementPromissoryNoteAndRelatedPartyLoansQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsPromissoryNoteAdministrativeSupportAgreementAndRelatedPartyLoansFyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r204",
      "r295",
      "r296",
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party transaction.",
        "label": "Related Party Transaction [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/RelatedPartyTransactionsAdministrativeSupportAgreementPromissoryNoteAndRelatedPartyLoansQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesFyDetails",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsPromissoryNoteAdministrativeSupportAgreementAndRelatedPartyLoansFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [
      "r204"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction between related party.",
        "label": "Related Party Transaction [Domain]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/RelatedPartyTransactionsAdministrativeSupportAgreementPromissoryNoteAndRelatedPartyLoansQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesFyDetails",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsPromissoryNoteAdministrativeSupportAgreementAndRelatedPartyLoansFyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionDueFromToRelatedPartyAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction, Due from (to) Related Party [Abstract]",
        "terseLabel": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDueFromToRelatedPartyAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/RelatedPartyTransactionsAdministrativeSupportAgreementPromissoryNoteAndRelatedPartyLoansQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsPromissoryNoteAdministrativeSupportAgreementAndRelatedPartyLoansFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "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": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/RelatedPartyTransactionsAdministrativeSupportAgreementPromissoryNoteAndRelatedPartyLoansQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesFyDetails",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsPromissoryNoteAdministrativeSupportAgreementAndRelatedPartyLoansFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of selling, general and administrative expenses resulting from transactions, excluding transactions that are eliminated in consolidated or combined financial statements, with related party.",
        "label": "Related Party Transaction, Selling, General and Administrative Expenses from Transactions with Related Party",
        "verboseLabel": "Fees payable"
       }
      }
     },
     "localname": "RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/RelatedPartyTransactionsAdministrativeSupportAgreementPromissoryNoteAndRelatedPartyLoansQ3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RELATED PARTY TRANSACTIONS [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r204",
      "r295",
      "r298",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CommitmentsAndContingenciesQ3Details",
      "http://nmmerger.com/role/CommitmentsFyDetails",
      "http://nmmerger.com/role/RelatedPartyTransactionsAdministrativeSupportAgreementPromissoryNoteAndRelatedPartyLoansQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesFyDetails",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsPromissoryNoteAdministrativeSupportAgreementAndRelatedPartyLoansFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r293",
      "r294",
      "r296",
      "r299",
      "r300"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "RELATED PARTY TRANSACTIONS"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/RelatedPartyTransactionsFy",
      "http://nmmerger.com/role/RelatedPartyTransactionsQ3"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfRelatedPartyDebt": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://nmmerger.com/role/StatementOfCashFlowsFy": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.",
        "label": "Repayment of debt to related party",
        "negatedLabel": "Repayment of promissory note - related party",
        "terseLabel": "Repayment of debt to related party"
       }
      }
     },
     "localname": "RepaymentsOfRelatedPartyDebt",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfCashFlowsQ3",
      "http://nmmerger.com/role/RelatedPartyTransactionsAdministrativeSupportAgreementPromissoryNoteAndRelatedPartyLoansQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsPromissoryNoteAdministrativeSupportAgreementAndRelatedPartyLoansFyDetails",
      "http://nmmerger.com/role/StatementOfCashFlowsFy"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r15",
      "r193",
      "r212",
      "r303",
      "r360",
      "r375",
      "r380"
     ],
     "calculation": {
      "http://nmmerger.com/role/BalanceSheetFy": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Accumulated deficit",
        "terseLabel": "Accumulated Deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFy",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsBalanceSheetFyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r66",
      "r67",
      "r68",
      "r70",
      "r78",
      "r81",
      "r133",
      "r209",
      "r210",
      "r211",
      "r234",
      "r235",
      "r264",
      "r371",
      "r373"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Accumulated Deficit [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfChangesInStockholdersEquityQ3",
      "http://nmmerger.com/role/StatementOfChangesInStockholdersEquityFy"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
        "label": "Sale of Stock [Domain]"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CommitmentsAndContingenciesQ3Details",
      "http://nmmerger.com/role/CommitmentsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details",
      "http://nmmerger.com/role/PublicOfferingFyDetails",
      "http://nmmerger.com/role/PublicOfferingQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitFyDetails",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesClassCommonStockSubjectToPossibleRedemptionQ3Details",
      "http://nmmerger.com/role/WarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/WarrantLiabilityQ3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.",
        "label": "Sale of Stock, Price Per Share",
        "terseLabel": "Net proceeds from Initial Public Offering and Private Placement (in dollars per share)"
       }
      }
     },
     "localname": "SaleOfStockPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r233"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Income Tax Provision During Period"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/IncomeTaxFyTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r225"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Deferred Tax Assets"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/IncomeTaxFyTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Basic and Diluted Loss Per Common Share",
        "terseLabel": "Calculation of Basic and Diluted Net Income Per Common Stock"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesFyTables",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesQ3Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": {
     "auth_ref": [
      "r85",
      "r86",
      "r90",
      "r93",
      "r97"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share.",
        "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockFyDetails",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r217"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]",
        "terseLabel": "Reconciliation of Federal Income Tax Rate"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/IncomeTaxFyTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable": {
     "auth_ref": [
      "r72",
      "r73",
      "r74",
      "r77",
      "r78",
      "r80",
      "r81",
      "r96"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of prior period adjustments to correct an error in previously issued financial statements. The disclosure may include, but is not limited to: (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustment (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made. This table can be used to disclose the amounts as previously reported and the effect of the correction or other adjustment on per line item or per share amount basis. This table uses as its line items financial statement line items that are affected by prior period adjustments.",
        "label": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]",
        "terseLabel": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]"
       }
      }
     },
     "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsBalanceSheetFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfOperationsFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r268",
      "r269"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Assets and Liabilities Measured at Fair Value on Recurring Basis"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsFyTables",
      "http://nmmerger.com/role/FairValueMeasurementsQ3Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": {
     "auth_ref": [
      "r71",
      "r75",
      "r98",
      "r99"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.",
        "label": "Accounting for Warrants",
        "terseLabel": "Impact of Revision on Financial Statements"
       }
      }
     },
     "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsQ3Tables",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsFyTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r297",
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/RelatedPartyTransactionsAdministrativeSupportAgreementPromissoryNoteAndRelatedPartyLoansQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesFyDetails",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsPromissoryNoteAdministrativeSupportAgreementAndRelatedPartyLoansFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r26",
      "r57",
      "r101",
      "r102",
      "r166",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r175",
      "r179",
      "r184",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.",
        "label": "Schedule of Stock by Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/StockholdersEquityFyDetails",
      "http://nmmerger.com/role/StockholdersEquityQ3Details",
      "http://nmmerger.com/role/WarrantLiabilitiesFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks of a company.",
        "label": "Share Price",
        "terseLabel": "Share price (in dollars per share)"
       }
      }
     },
     "localname": "SharePrice",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesFyDetails",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesQ3Details",
      "http://nmmerger.com/role/WarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/WarrantLiabilityQ3Details"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share or per unit amount of equity securities issued.",
        "label": "Share price (in dollars per share)",
        "terseLabel": "Unit price (in dollars per share)",
        "verboseLabel": "Share price (in dollars per share)"
       }
      }
     },
     "localname": "SharesIssuedPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CommitmentsAndContingenciesQ3Details",
      "http://nmmerger.com/role/CommitmentsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details",
      "http://nmmerger.com/role/PrivatePlacementFyDetails",
      "http://nmmerger.com/role/PrivatePlacementQ3Details",
      "http://nmmerger.com/role/PublicOfferingFyDetails",
      "http://nmmerger.com/role/PublicOfferingQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsAdministrativeSupportAgreementPromissoryNoteAndRelatedPartyLoansQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsPromissoryNoteAdministrativeSupportAgreementAndRelatedPartyLoansFyDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Number of shares no longer subject to forfeiture (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfChangesInStockholdersEquityQ3",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesFyDetails",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesQ3Details",
      "http://nmmerger.com/role/StatementOfChangesInStockholdersEquityFy"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "State and Local Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "State and Local [Abstract]"
       }
      }
     },
     "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/IncomeTaxFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r11",
      "r12",
      "r13",
      "r57",
      "r59",
      "r85",
      "r86",
      "r87",
      "r90",
      "r93",
      "r101",
      "r102",
      "r103",
      "r132",
      "r149",
      "r153",
      "r154",
      "r155",
      "r158",
      "r159",
      "r170",
      "r171",
      "r175",
      "r179",
      "r186",
      "r285",
      "r386"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFy",
      "http://nmmerger.com/role/BalanceSheetFyParenthetical",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3Parenthetical",
      "http://nmmerger.com/role/CondensedStatementOfChangesInStockholdersEquityQ3",
      "http://nmmerger.com/role/CondensedStatementOfOperationsQ3",
      "http://nmmerger.com/role/FairValueMeasurementsChangesInFairValueOfWarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelForPrivatePlacementWarrantsQ3Details",
      "http://nmmerger.com/role/PrivatePlacementFyDetails",
      "http://nmmerger.com/role/PrivatePlacementQ3Details",
      "http://nmmerger.com/role/PublicOfferingFyDetails",
      "http://nmmerger.com/role/PublicOfferingQ3Details",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesFyDetails",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsBalanceSheetFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitFyDetails",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfOperationsFyDetails",
      "http://nmmerger.com/role/StatementOfChangesInStockholdersEquityFy",
      "http://nmmerger.com/role/StatementOfOperationsFy",
      "http://nmmerger.com/role/StockholdersEquityFyDetails",
      "http://nmmerger.com/role/StockholdersEquityQ3Details",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesClassCommonStockSubjectToPossibleRedemptionQ3Details",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockFyDetails",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockQ3Details",
      "http://nmmerger.com/role/WarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/WarrantLiabilityQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r27",
      "r36",
      "r37",
      "r38",
      "r66",
      "r67",
      "r68",
      "r70",
      "r78",
      "r81",
      "r100",
      "r133",
      "r186",
      "r193",
      "r209",
      "r210",
      "r211",
      "r234",
      "r235",
      "r264",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r371",
      "r372",
      "r373",
      "r395"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfChangesInStockholdersEquityQ3",
      "http://nmmerger.com/role/StatementOfChangesInStockholdersEquityFy"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "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": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFy",
      "http://nmmerger.com/role/BalanceSheetFyParenthetical",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3Parenthetical",
      "http://nmmerger.com/role/CondensedStatementOfChangesInStockholdersEquityQ3",
      "http://nmmerger.com/role/CondensedStatementOfOperationsQ3",
      "http://nmmerger.com/role/StatementOfChangesInStockholdersEquityFy",
      "http://nmmerger.com/role/StatementOfOperationsFy"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "STATEMENT OF CASH FLOWS [Abstract]",
        "terseLabel": "Statement of Cash Flows [Abstract]",
        "verboseLabel": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "BALANCE SHEET [Abstract]",
        "terseLabel": "Balance Sheet [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsBalanceSheetFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "STATEMENT OF CHANGES IN STOCKHOLDERS' EQUITY [Abstract]",
        "terseLabel": "Condensed Statement of Changes in Stockholders' Equity (Deficit) [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r66",
      "r67",
      "r68",
      "r100",
      "r337"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFy",
      "http://nmmerger.com/role/BalanceSheetFyParenthetical",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3Parenthetical",
      "http://nmmerger.com/role/CondensedStatementOfChangesInStockholdersEquityQ3",
      "http://nmmerger.com/role/CondensedStatementOfOperationsQ3",
      "http://nmmerger.com/role/StatementOfChangesInStockholdersEquityFy",
      "http://nmmerger.com/role/StatementOfOperationsFy"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.",
        "label": "Issuance of Class B common stock to Sponsor (in shares)",
        "terseLabel": "Shares issued (in shares)",
        "verboseLabel": "Issuance of Class B common stock to Sponsor (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesIssuedForServices",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfChangesInStockholdersEquityQ3",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesFyDetails",
      "http://nmmerger.com/role/RelatedPartyTransactionsFounderSharesQ3Details",
      "http://nmmerger.com/role/StatementOfChangesInStockholdersEquityFy"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.",
        "label": "Issuance of Class B common stock to Sponsor",
        "verboseLabel": "Issuance of Class B common stock to Sponsor"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueIssuedForServices",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfChangesInStockholdersEquityQ3",
      "http://nmmerger.com/role/StatementOfChangesInStockholdersEquityFy"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRedeemedOrCalledDuringPeriodValue": {
     "auth_ref": [
      "r186"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock bought back by the entity at the exercise price or redemption price.",
        "label": "Stock Redeemed or Called During Period, Value",
        "negatedLabel": "Class A common stock subject to possible redemption",
        "negatedTerseLabel": "Class A Common Stock subject to possible redemption"
       }
      }
     },
     "localname": "StockRedeemedOrCalledDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitFyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r13",
      "r16",
      "r17",
      "r59",
      "r124",
      "r132",
      "r285",
      "r303"
     ],
     "calculation": {
      "http://nmmerger.com/role/BalanceSheetFy": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Total Stockholder's Equity (Deficit)",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total Stockholders' Deficit",
        "verboseLabel": "Total Stockholders' Equity (Deficit)"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFy",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3",
      "http://nmmerger.com/role/CondensedStatementOfChangesInStockholdersEquityQ3",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsBalanceSheetFyDetails",
      "http://nmmerger.com/role/StatementOfChangesInStockholdersEquityFy"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Deficit"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFy",
      "http://nmmerger.com/role/BalanceSheetFyParenthetical",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3Parenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Note [Abstract]",
        "verboseLabel": "Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StockholdersEquityNoteAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/StockholdersEquityFyDetails",
      "http://nmmerger.com/role/StockholdersEquityQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r58",
      "r171",
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r180",
      "r181",
      "r182",
      "r183",
      "r185",
      "r193",
      "r195"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "STOCKHOLDERS' EQUITY"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/StockholdersEquityFy",
      "http://nmmerger.com/role/StockholdersEquityQ3"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SUBSEQUENT EVENTS [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r304",
      "r305"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "SUBSEQUENT EVENTS",
        "terseLabel": "SUBSEQUENT EVENTS"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SubsequentEventsFy",
      "http://nmmerger.com/role/SubsequentEventsQ3"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Different names of stock transactions and the different attributes of each transaction.",
        "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]"
       }
      }
     },
     "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CommitmentsAndContingenciesQ3Details",
      "http://nmmerger.com/role/CommitmentsFyDetails",
      "http://nmmerger.com/role/PublicOfferingFyDetails",
      "http://nmmerger.com/role/PublicOfferingQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Sale of Stock [Axis]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CommitmentsAndContingenciesQ3Details",
      "http://nmmerger.com/role/CommitmentsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsFyDetails",
      "http://nmmerger.com/role/DescriptionOfOrganizationAndBusinessOperationsQ3Details",
      "http://nmmerger.com/role/PublicOfferingFyDetails",
      "http://nmmerger.com/role/PublicOfferingQ3Details",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsCondensedStatementOfChangesInShareholdersEquityDeficitFyDetails",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesClassCommonStockSubjectToPossibleRedemptionQ3Details",
      "http://nmmerger.com/role/WarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/WarrantLiabilityQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsidiarySaleOfStockLineItems": {
     "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": "Subsidiary, Sale of Stock [Line Items]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CommitmentsAndContingenciesQ3Details",
      "http://nmmerger.com/role/CommitmentsFyDetails",
      "http://nmmerger.com/role/PublicOfferingFyDetails",
      "http://nmmerger.com/role/PublicOfferingQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityAccretionToRedemptionValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of accretion of temporary equity to its redemption value during the period.",
        "label": "Temporary Equity, Accretion to Redemption Value",
        "negatedLabel": "Measurement adjustment of Class A common stock subject to redemption amount",
        "negatedTerseLabel": "Supplemental non-cash disclosure: Measurement adjustment of Class A common stock subject to redemption amount",
        "terseLabel": "Measurement adjustment of carrying value to redemption value"
       }
      }
     },
     "localname": "TemporaryEquityAccretionToRedemptionValue",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfCashFlowsQ3",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfCashFlowsFyDetails",
      "http://nmmerger.com/role/StatementOfCashFlowsFy",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesClassCommonStockSubjectToPossibleRedemptionQ3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityByClassOfStockTable": {
     "auth_ref": [
      "r8",
      "r167"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Table of capital stock that is classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. This table may include a description by series, value, shares authorized, shares issued and outstanding, redemption price per share and subscription receivable.",
        "label": "Temporary Equity, by Class of Stock [Table]"
       }
      }
     },
     "localname": "TemporaryEquityByClassOfStockTable",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesClassCommonStockSubjectToPossibleRedemptionQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": {
     "auth_ref": [
      "r149",
      "r153",
      "r154",
      "r155",
      "r158",
      "r159"
     ],
     "calculation": {
      "http://nmmerger.com/role/BalanceSheetFy": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.",
        "label": "Class A common stock subject to possible redemption, 13,225,000 shares at redemption value as of September 30, 2021 and December 31, 2020",
        "terseLabel": "Class A common stock subject to possible redemption 13,225,000 shares at redemption value",
        "verboseLabel": "Class A common stock subject to possible redemption"
       }
      }
     },
     "localname": "TemporaryEquityCarryingAmountAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFy",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsBalanceSheetFyDetails",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesClassCommonStockSubjectToPossibleRedemptionQ3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TemporaryEquityLineItems": {
     "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": "Temporary Equity [Line Items]"
       }
      }
     },
     "localname": "TemporaryEquityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesClassCommonStockSubjectToPossibleRedemptionQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TemporaryEquityRedemptionPricePerShare": {
     "auth_ref": [
      "r8",
      "r167"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount to be paid per share that is classified as temporary equity by entity upon redemption. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Common stock subject to possible redemption, price (in dollars per share)",
        "terseLabel": "Common stock subject to possible redemption, price (in dollars per share)"
       }
      }
     },
     "localname": "TemporaryEquityRedemptionPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsBalanceSheetFyDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_TemporaryEquitySharesIssued": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity, Shares Issued",
        "verboseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "TemporaryEquitySharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/StockholdersEquityQ3Details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TemporaryEquitySharesOutstanding": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Common stock, redemption (in shares)",
        "terseLabel": "Common stock, shares outstanding (in shares)",
        "verboseLabel": "Common stock subject to possible redemption (in shares)"
       }
      }
     },
     "localname": "TemporaryEquitySharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/BalanceSheetFyParenthetical",
      "http://nmmerger.com/role/CondensedBalanceSheetsQ3Parenthetical",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsBalanceSheetQ3Details",
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsBalanceSheetFyDetails",
      "http://nmmerger.com/role/StockholdersEquityFyDetails",
      "http://nmmerger.com/role/StockholdersEquityQ3Details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TemporaryEquityTableTextBlock": {
     "auth_ref": [
      "r8",
      "r167"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.",
        "label": "Temporary Equity [Table Text Block]",
        "terseLabel": "Class A Common Stock Subject to Possible Redemption"
       }
      }
     },
     "localname": "TemporaryEquityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesQ3Tables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r126",
      "r127",
      "r128",
      "r129",
      "r130",
      "r162",
      "r184",
      "r262",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelFyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UndistributedEarnings": {
     "auth_ref": [
      "r89",
      "r91"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The earnings that is allocated to common stock and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed.",
        "label": "Allocation of net income (loss), as adjusted"
       }
      }
     },
     "localname": "UndistributedEarnings",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockFyDetails",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockQ3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r213",
      "r220"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized tax benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesFyDetails",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesQ3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
     "auth_ref": [
      "r219"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.",
        "label": "Accrued interest and penalties"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesFyDetails",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesIncomeTaxesQ3Details"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r105",
      "r106",
      "r108",
      "r109",
      "r110",
      "r111",
      "r112"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesFyPolicies",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesQ3Policies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationTechniqueAndInputDescriptionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key Inputs into Modified Black-Scholes Model [Abstract]",
        "terseLabel": "Key Inputs into Modified Black-Scholes Model for Private Placement Warrants [Abstract]"
       }
      }
     },
     "localname": "ValuationTechniqueAndInputDescriptionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelForPrivatePlacementWarrantsQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelFyDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WarrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.",
        "label": "Warrants [Member]",
        "terseLabel": "Warrants [Member]",
        "verboseLabel": "Warrant Liabilities [Member]"
       }
      }
     },
     "localname": "WarrantMember",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsChangesInFairValueOfWarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelFyDetails",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockFyDetails",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockQ3Details"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants [Abstract]"
       }
      }
     },
     "localname": "WarrantsAndRightsNoteDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/WarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/WarrantLiabilityQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": {
     "auth_ref": [
      "r273"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.",
        "label": "Measurement input"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstandingMeasurementInput",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelForPrivatePlacementWarrantsQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelFyDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_WarrantsAndRightsOutstandingTerm": {
     "auth_ref": [
      "r273"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Expiration period of warrants",
        "terseLabel": "Measurement input"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstandingTerm",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelForPrivatePlacementWarrantsQ3Details",
      "http://nmmerger.com/role/FairValueMeasurementsKeyInputsIntoModifiedBlackscholesModelFyDetails",
      "http://nmmerger.com/role/WarrantLiabilitiesFyDetails",
      "http://nmmerger.com/role/WarrantLiabilityQ3Details"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r84",
      "r93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Diluted weighted average stock outstanding (in shares)",
        "terseLabel": "Diluted weighted average shares outstanding (in shares)",
        "verboseLabel": "Diluted weighted average shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfOperationsQ3",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsQ3Details",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockFyDetails",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockQ3Details"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).",
        "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted",
        "verboseLabel": "Basic and diluted weighted average shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/RestatementsOfPreviouslyIssuedFinancialStatementsStatementOfOperationsFyDetails",
      "http://nmmerger.com/role/StatementOfOperationsFy"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Denominator [Abstract]",
        "terseLabel": "Denominator [Abstract]"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockFyDetails",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockQ3Details"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r83",
      "r93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Basic weighted average stock outstanding (in shares)",
        "terseLabel": "Basic weighted average shares outstanding (in shares)",
        "verboseLabel": "Basic weighted average shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2021-01-31",
     "presentation": [
      "http://nmmerger.com/role/CondensedStatementOfOperationsQ3",
      "http://nmmerger.com/role/RestatementOfPreviouslyIssuedFinancialStatementsStatementOfOperationsQ3Details",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockFyDetails",
      "http://nmmerger.com/role/SummaryOfSignificantAccountingPoliciesNetIncomeLossPerCommonStockQ3Details"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 6
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.A)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=122040515&loc=d3e105025-122735"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=109262497&loc=d3e20148-110875"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "480",
   "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "50",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=107671284&loc=SL5844817-113951"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515679&loc=d3e40733-113955"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.28,29)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "15",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123589689&loc=d3e48542-113965"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "15",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=56949186&loc=d3e50579-113967"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "http://asc.fasb.org/topic&trid=2229140"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.8)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "820",
   "URI": "http://asc.fasb.org/topic&trid=2155941"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.17)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(3)(b))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691"
  },
  "r385": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r386": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402"
  },
  "r387": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)"
  },
  "r388": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)"
  },
  "r389": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r390": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)"
  },
  "r391": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)"
  },
  "r392": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)"
  },
  "r393": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(b))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(n))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(27)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "66",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2814-109256"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e725-108305"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e765-108305"
  }
 },
 "version": "2.1"
}
