XML 58 R26.htm IDEA: XBRL DOCUMENT
v3.21.2

Summary of Significant Accounting Policies (Details) - USD ($) | 3 Months Ended | 12 Months Ended |
--- | --- | --- | ---
Mar. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |
Federal depository insurance coverage (in Dollars) | $ 250,000 | $ 250,000 |
Money market fund (in Dollars) | 300 | 300,000,000 |
Offering costs allocated to derivative warrant liabilities (in Dollars) |  | $ 877,647 |
Fair value of warrant liabilities relative to initial public offering proceeds (in Dollars) | $ 877,647 |  |
Initial Public Offering [Member] |  |  |
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |
Public warrants | 15,000,000 | 15,000,000 |
Private Placement [Member] |  |  |
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |
Public warrants | 9,500,000 | 9,500,000 |
Class A ordinary shares [Member] |  |  |
Summary of Significant Accounting Policies (Details) [Line Items] |  |  |
Subject to possible redemption | 30,000,000 | 22,726,721 |
Aggregate ordinary shares of subject to forfeiture | 30,000,000 | 22,726,721 | 0
Diluted loss per share | 24,500,000 | 24,500,000 |

X
- References No definition available. + Details
Name: | soac_AggregateOrdinarySharesOfSubjectToForfeiture
Namespace Prefix: | soac_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Fair value of warrant liabilities relative to initial public offering proceeds. + References No definition available. + Details
Name: | soac_FairValueOfWarrantLiabilitiesRelativeToInitialPublicOfferingProceeds
Namespace Prefix: | soac_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of Offering costs allocated to derivative warrant liabilities. + References No definition available. + Details
Name: | soac_OfferingCostsAllocatedToDerivativeWarrantLiabilities
Namespace Prefix: | soac_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | soac_SummaryofSignificantAccountingPoliciesDetailsLineItems
Namespace Prefix: | soac_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Subject to possible redemption. + References No definition available. + Details
Name: | soac_subjectToPossibleRedemption
Namespace Prefix: | soac_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644 + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 220 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.14) -URI http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260 + Details
Name: | us-gaap_FederalDepositInsuranceCorporationPremiumExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -URI http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227 + Details
Name: | us-gaap_MarketingExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition 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. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 260 -SubTopic 10 -Section 45 -Paragraph 16 -URI http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256 + Details
Name: | us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsidiarySaleOfStockAxis=us-gaap_PrivatePlacementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |