XML 61 R29.htm IDEA: XBRL DOCUMENT
v3.21.2

Related Party Transactions (Details) - USD ($) |  |  | 3 Months Ended | 12 Months Ended
--- | --- | --- | --- | ---
May 08, 2020 | Dec. 31, 2019 | Mar. 31, 2021 | Mar. 31, 2020 | Dec. 31, 2020
Related Party Transactions (Details) [Line Items] |  |  |  |  |
Percentage of issued and outstanding shares |  | 20.00% | 20.00% |  |
Private placement warrants, description |  |  | Simultaneously with the closing of the Initial Public Offering, the Company consummated the Private Placement of 9,500,000 Private Placement Warrants at a price of $1.00 per Private Placement Warrant to the Sponsor, generating gross proceeds of $9.5 million. Each Private Placement Warrant is exercisable for one whole Class A ordinary share at a price of $11.50 per share. |  | Simultaneously with the closing of the Initial Public Offering, the Company consummated the Private Placement of 9,500,000 Private Placement Warrants at a price of $1.00 per Private Placement Warrant to the Sponsor, generating gross proceeds of $9.5 million. Each Private Placement Warrant is exercisable for one whole Class A ordinary share at a price of $11.50 per share.
Warrants price per shares (in Shares) |  |  |  |  | 1.00
Cover expenses |  | $ 300,000 | $ 300,000 |  |
Repaid amount | $ 163,000 |  | 163,000 |  |
Working capital loans |  |  | 1.5 |  | $ 1,500,000
Office space, secretarial and administrative services | $ 10,000 |  | 10,000 |  |
General and administrative expenses |  | $ 0 | $ 30,000 | $ 0 | $ 80,000
Business Acquisition [Member] |  |  |  |  |
Related Party Transactions (Details) [Line Items] |  |  |  |  |
Business combination price (in Dollars per share) |  |  | $ 10.00 |  | $ 10.00
Sponsor [Member] |  |  |  |  |
Related Party Transactions (Details) [Line Items] |  |  |  |  |
Aggregate ordinary shares of subject to forfeiture (in Shares) |  |  | 1,125,000 |  | 1,125,000
Percentage of issued and outstanding shares |  |  | 20.00% |  | 20.00%
Warrant [Member] | Business Acquisition [Member] |  |  |  |  |
Related Party Transactions (Details) [Line Items] |  |  |  |  |
Business combination price (in Dollars per share) |  |  | $ 1.00 |  | $ 1.00
Founder Shares [Member] |  |  |  |  |
Related Party Transactions (Details) [Line Items] |  |  |  |  |
Sponsor purchased of ordinary shares (in Shares) |  | 8,625,000 |  |  |
Aggregate price |  | $ 25,000 |  |  |
Sponsor transferred founder Shares (in Shares) |  |  | 30,000 |  |
Class B Ordinary Shares [Member] |  |  |  |  |
Related Party Transactions (Details) [Line Items] |  |  |  |  |
Ordinary shares, par value (in Dollars per share) |  | $ 0.0001 |  |  |
Aggregate ordinary shares of subject to forfeiture (in Shares) |  | 1,125,000 |  |  | 1,125,000
Class A Ordinary Shares [Member] |  |  |  |  |
Related Party Transactions (Details) [Line Items] |  |  |  |  |
Ordinary shares, par value (in Dollars per share) |  |  | $ 12.00 |  | $ 12.00
Aggregate ordinary shares of subject to forfeiture (in Shares) |  | 0 | 30,000,000 |  | 22,726,721

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

X
- References No definition available. + Details
Name: | soac_CoverExpenses
Namespace Prefix: | soac_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | soac_PaymentForSecretarialAdministrativeFeesExpense
Namespace Prefix: | soac_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- References No definition available. + Details
Name: | soac_PercentageOfIssuedAndOutstandingShares
Namespace Prefix: | soac_
Data Type: | dtr:percentItemType
Balance Type: | na
Period Type: | duration

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

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

X
- References No definition available. + Details
Name: | soac_RepaidAmount
Namespace Prefix: | soac_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

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

X
- References No definition available. + Details
Name: | soac_WorkingCapitalLoans
Namespace Prefix: | soac_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination. + References No definition available. + Details
Name: | us-gaap_BusinessAcquisitionSharePrice
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of general and administrative expense classified as other. + 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_OtherGeneralAndAdministrativeExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Per share or per unit amount of equity securities issued. + References No definition available. + Details
Name: | us-gaap_SharesIssuedPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination. + References No definition available. + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesPurchaseOfAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Value of shares of stock issued during the period as part of a transaction to acquire assets that do not qualify as a business combination. + References No definition available. + Details
Name: | us-gaap_StockIssuedDuringPeriodValuePurchaseOfAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=soac_BusinessAcquisitionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=soac_SponsorsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember
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: |