XML 43 R32.htm IDEA: XBRL DOCUMENT
v3.22.2.2

Basis of Presentation and Significant Accounting Policies - Sponsor Earn-Out Liability - Transfer Restrictions and Forfeiture Terms (Details) | Feb. 02, 2022 D $ / shares
--- | ---
Accounting Policies [Abstract] |
Sponsor Earn-Out Shares, transfer restrictions, Tranche 1, percentage of total shares (as a percent) | 20.00%
Sponsor Earn-Out Shares, transfer restrictions, Tranche 1, term from closing | 180 days
Sponsor Earn-Out Shares, transfer restrictions, Tranche 2, percentage of total shares (as a percent) | 20.00%
Sponsor Earn-Out Shares, transfer restrictions, Tranche 2, minimum share price to exceed (in dollars per share) | $ / shares | $ 12.00
Sponsor Earn-Out Shares, transfer restrictions, Tranche 2, minimum share price to exceed, trading days (in days) | 20
Sponsor Earn-Out Shares, transfer restrictions, Tranche 2, minimum share price to exceed, trading day period (in days) | 30
Sponsor Earn-Out Shares, transfer restrictions, Tranche 2, term from closing | 150 days
Sponsor Earn-Out Shares, transfer restrictions, Tranche 3, percentage of total shares (as a percent) | 20.00%
Sponsor Earn-Out Shares, transfer restrictions, Tranche 3, minimum share price to exceed (in dollars per share) | $ / shares | $ 14.00
Sponsor Earn-Out Shares, transfer restrictions, Tranche 3, minimum share price to exceed, trading days (in days) | 20
Sponsor Earn-Out Shares, transfer restrictions, Tranche 3, minimum share price to exceed, trading days (in days) | 30
Sponsor Earn-Out Shares, transfer restrictions, Tranche 3, term from closing | 150 days
Sponsor Earn-Out Shares, transfer restrictions, Tranche 4, percentage of total shares (as a percent) | 20.00%
Sponsor Earn-Out Shares, transfer restrictions, Tranche 4, minimum share price to exceed (in dollars per share) | $ / shares | $ 16.00
Sponsor Earn-Out Shares, transfer restrictions, Tranche 4, minimum share price to exceed, trading days (in days) | 20
Sponsor Earn-Out Shares, transfer restrictions, Tranche 4, minimum share price to exceed, trading days (in days) | 30
Sponsor Earn-Out Shares, transfer restrictions, Tranche 4, term from closing | 150 days
Sponsor Earn-Out Shares, transfer restrictions, Tranche 5, percentage of total shares (as a percent) | 20.00%
Sponsor Earn-Out Shares, transfer restrictions, Tranche 5, minimum share price to exceed (in dollars per share) | $ / shares | $ 18.00
Sponsor Earn-Out Shares, transfer restrictions, Tranche 5, minimum share price to exceed, trading days (in days) | 20
Sponsor Earn-Out Shares, transfer restrictions, Tranche 5, minimum share price to exceed, trading days (in days) | 30
Sponsor Earn-Out Shares, transfer restrictions, Tranche 5, term from closing | 150 days
Sponsor Earn-Out Shares, transfer restrictions, change of control, shares released from transfer restrictions, minimum share price to exceed (in dollars per share) | $ / shares | $ 18.00
Sponsor Earn-Out Shares, transfer restrictions, change of control, shares released from transfer restrictions, percentage of shares (as a percent) | 100.00%
Sponsor Earn-Out Shares, transfer restrictions, change of control, shares released from transfer restrictions, pro rata, maximum share price not to exceed (in dollars per share) | $ / shares | $ 18.00

X
- Definition Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Change of Control, Shares Released from Transfer Restrictions, Minimum Share Price to Exceed + References No definition available. + Details
Name: | ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsChangeOfControlSharesReleasedFromTransferRestrictionsMinimumSharePriceToExceed
Namespace Prefix: | ses_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Change of Control, Shares Released from Transfer Restrictions, Percentage of Shares + References No definition available. + Details
Name: | ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsChangeOfControlSharesReleasedFromTransferRestrictionsPercentageOfShares
Namespace Prefix: | ses_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Change of Control, Shares Released from Transfer Restrictions, Pro Rata, Maximum Share Price Not to Exceed + References No definition available. + Details
Name: | ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsChangeOfControlSharesReleasedFromTransferRestrictionsProRataMaximumSharePriceNotToExceed
Namespace Prefix: | ses_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 1, Equity, Percentage of Total Shares + References No definition available. + Details
Name: | ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche1EquityPercentageOfTotalShares
Namespace Prefix: | ses_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 1, Equity, Term from Closing + References No definition available. + Details
Name: | ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche1EquityTermFromClosing
Namespace Prefix: | ses_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 2, Derivative Liability, Minimum Share Price to Exceed + References No definition available. + Details
Name: | ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche2DerivativeLiabilityMinimumSharePriceToExceed
Namespace Prefix: | ses_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 2, Derivative Liability, Minimum Share Price to Exceed, Trading Day Period + References No definition available. + Details
Name: | ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche2DerivativeLiabilityMinimumSharePriceToExceedTradingDayPeriod
Namespace Prefix: | ses_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 2, Derivative Liability, Minimum Share Price to Exceed, Trading Days + References No definition available. + Details
Name: | ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche2DerivativeLiabilityMinimumSharePriceToExceedTradingDays
Namespace Prefix: | ses_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 2, Derivative Liability, Percentage of Total Shares + References No definition available. + Details
Name: | ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche2DerivativeLiabilityPercentageOfTotalShares
Namespace Prefix: | ses_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 2, Derivative Liability, Term from Closing + References No definition available. + Details
Name: | ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche2DerivativeLiabilityTermFromClosing
Namespace Prefix: | ses_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 3, Derivative Liability, Minimum Share Price to Exceed + References No definition available. + Details
Name: | ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche3DerivativeLiabilityMinimumSharePriceToExceed
Namespace Prefix: | ses_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 3, Derivative Liability, Minimum Share Price to Exceed, Trading Day Period + References No definition available. + Details
Name: | ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche3DerivativeLiabilityMinimumSharePriceToExceedTradingDayPeriod
Namespace Prefix: | ses_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 3, Derivative Liability, Minimum Share Price to Exceed, Trading Days + References No definition available. + Details
Name: | ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche3DerivativeLiabilityMinimumSharePriceToExceedTradingDays
Namespace Prefix: | ses_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 3, Derivative Liability, Percentage of Total Shares + References No definition available. + Details
Name: | ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche3DerivativeLiabilityPercentageOfTotalShares
Namespace Prefix: | ses_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 3, Derivative Liability, Term from Closing + References No definition available. + Details
Name: | ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche3DerivativeLiabilityTermFromClosing
Namespace Prefix: | ses_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 4, Derivative Liability, Minimum Share Price to Exceed + References No definition available. + Details
Name: | ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche4DerivativeLiabilityMinimumSharePriceToExceed
Namespace Prefix: | ses_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 4, Derivative Liability, Minimum Share Price to Exceed, Trading Day Period + References No definition available. + Details
Name: | ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche4DerivativeLiabilityMinimumSharePriceToExceedTradingDayPeriod
Namespace Prefix: | ses_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 4, Derivative Liability, Minimum Share Price to Exceed, Trading Days + References No definition available. + Details
Name: | ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche4DerivativeLiabilityMinimumSharePriceToExceedTradingDays
Namespace Prefix: | ses_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 4, Derivative Liability, Percentage of Total Shares + References No definition available. + Details
Name: | ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche4DerivativeLiabilityPercentageOfTotalShares
Namespace Prefix: | ses_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 4, Derivative Liability, Term from Closing + References No definition available. + Details
Name: | ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche4DerivativeLiabilityTermFromClosing
Namespace Prefix: | ses_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 5, Derivative Liability, Minimum Share Price to Exceed + References No definition available. + Details
Name: | ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche5DerivativeLiabilityMinimumSharePriceToExceed
Namespace Prefix: | ses_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 5, Derivative Liability, Minimum Share Price to Exceed, Trading Day Period + References No definition available. + Details
Name: | ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche5DerivativeLiabilityMinimumSharePriceToExceedTradingDayPeriod
Namespace Prefix: | ses_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 5, Derivative Liability, Minimum Share Price to Exceed, Trading Days + References No definition available. + Details
Name: | ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche5DerivativeLiabilityMinimumSharePriceToExceedTradingDays
Namespace Prefix: | ses_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 5, Derivative Liability, Percentage of Total Shares + References No definition available. + Details
Name: | ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche5DerivativeLiabilityPercentageOfTotalShares
Namespace Prefix: | ses_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Earn-out Shares, Sponsor Earn-out Shares, Transfer Restrictions, Tranche 5, Derivative Liability, Term from Closing + References No definition available. + Details
Name: | ses_EarnOutSharesSponsorEarnOutSharesTransferRestrictionsTranche5DerivativeLiabilityTermFromClosing
Namespace Prefix: | ses_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

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