001 - Statement - Condensed Consolidated Balance Sheets
link:presentationLink
link:definitionLink
link:calculationLink
002 - Statement - Condensed Consolidated Balance Sheets (Parentheticals)
link:presentationLink
link:definitionLink
link:calculationLink
003 - Statement - Condensed Consolidated Statement of Operations (Unaudited)
link:presentationLink
link:definitionLink
link:calculationLink
004 - Statement - Condensed Consolidated Statement of Changes in Stockholders' Equity (Unaudited)
link:presentationLink
link:definitionLink
link:calculationLink
005 - Statement - Condensed Consolidated Statement of Cash Flows (Unaudited)
link:presentationLink
link:definitionLink
link:calculationLink
006 - Disclosure - Description of Organization and Business Operations
link:presentationLink
link:definitionLink
link:calculationLink
007 - Disclosure - Summary of Significant Accounting Policies
link:presentationLink
link:definitionLink
link:calculationLink
008 - Disclosure - Restatement of Financial Statements
link:presentationLink
link:definitionLink
link:calculationLink
009 - Disclosure - Initial Public Offering
link:presentationLink
link:definitionLink
link:calculationLink
010 - Disclosure - Private Placement
link:presentationLink
link:definitionLink
link:calculationLink
011 - Disclosure - Related Party Transactions
link:presentationLink
link:definitionLink
link:calculationLink
012 - Disclosure - Investment Held in Trust Account
link:presentationLink
link:definitionLink
link:calculationLink
013 - Disclosure - Commitments
link:presentationLink
link:definitionLink
link:calculationLink
014 - Disclosure - Stockholders' Equity
link:presentationLink
link:definitionLink
link:calculationLink
015 - Disclosure - Warrants
link:presentationLink
link:definitionLink
link:calculationLink
016 - Disclosure - Subsequent Events
link:presentationLink
link:definitionLink
link:calculationLink
017 - Disclosure - Accounting Policies, by Policy (Policies)
link:presentationLink
link:definitionLink
link:calculationLink
018 - Disclosure - Summary of Significant Accounting Policies (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
019 - Disclosure - Restatement of Financial Statements (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
020 - Disclosure - Investment Held in Trust Account (Tables)
link:presentationLink
link:definitionLink
link:calculationLink
021 - Disclosure - Description of Organization and Business Operations (Details)
link:presentationLink
link:definitionLink
link:calculationLink
022 - Disclosure - Summary of Significant Accounting Policies (Details)
link:presentationLink
link:definitionLink
link:calculationLink
023 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of fair values of cash and cash equivalents, prepaid assets, accounts payable and accrued expenses are estimated to approximate the carrying values
link:presentationLink
link:definitionLink
link:calculationLink
024 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of estimated fair value of public and private placement warrants was determined using a Monte-Carlo valuation model using Level 3 inputs
link:presentationLink
link:definitionLink
link:calculationLink
025 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of changes in the fair value of the private placement Warrants, a Level 3 liability, measured on a recurring basis
link:presentationLink
link:definitionLink
link:calculationLink
026 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of basic and diluted net income per common share
link:presentationLink
link:definitionLink
link:calculationLink
027 - Disclosure - Restatement of Financial Statements (Details) - Schedule of balance sheet
link:presentationLink
link:definitionLink
link:calculationLink
028 - Disclosure - Restatement of Financial Statements (Details) - Schedule of balance sheet (Parentheticals)
link:presentationLink
link:definitionLink
link:calculationLink
029 - Disclosure - Restatement of Financial Statements (Details) - Schedule of statement of operations
link:presentationLink
link:definitionLink
link:calculationLink
030 - Disclosure - Restatement of Financial Statements (Details) - Schedule of statement of cash flows
link:presentationLink
link:definitionLink
link:calculationLink
031 - Disclosure - Initial Public Offering (Details)
link:presentationLink
link:definitionLink
link:calculationLink
032 - Disclosure - Private Placement (Details)
link:presentationLink
link:definitionLink
link:calculationLink
033 - Disclosure - Related Party Transactions (Details)
link:presentationLink
link:definitionLink
link:calculationLink
034 - Disclosure - Investment Held in Trust Account (Details)
link:presentationLink
link:definitionLink
link:calculationLink
035 - Disclosure - Investment Held in Trust Account (Details) - Schedule of fair value of held to maturity securities
link:presentationLink
link:definitionLink
link:calculationLink
036 - Disclosure - Commitments (Details)
link:presentationLink
link:definitionLink
link:calculationLink
037 - Disclosure - Stockholders' Equity (Details)
link:presentationLink
link:definitionLink
link:calculationLink
038 - Disclosure - Warrants (Details)
link:presentationLink
link:definitionLink
link:calculationLink
000 - Document - Document And Entity Information
link:presentationLink
link:definitionLink
link:calculationLink