XML 53 R33.htm IDEA: XBRL DOCUMENT
v3.21.1

Related Party Transactions - Additional information (Details) - Star Peak Energy Transition Corp [Member] - USD ($) |  |  | 1 Months Ended | 3 Months Ended | 12 Months Ended | 24 Months Ended |  |
--- | --- | --- | --- | --- | --- | --- | --- | ---
Aug. 26, 2020 | Aug. 20, 2020 | Aug. 31, 2020 | Jul. 31, 2020 | Mar. 31, 2021 | Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2019 | Nov. 08, 2020 | Nov. 08, 2018
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |  |
Repayment of advances from related party |  |  |  |  |  | $ 113,000 |  |  |  |
Maximum amounts of transaction |  |  |  |  | $ 10,000 | 10,000 |  |  | $ 300,000 | $ 300,000
Repayment of promissory note - related party |  | $ 292,000 | $ 292,000 | $ 235,000 |  | 292,301 | $ 117,699 |  |  |
Maximum loans convertible into warrants |  |  |  |  | $ 1,500,000 | $ 1,500,000 |  |  |  |
Price of warrants (in dollars per share) |  |  |  |  | $ 1.50 | $ 1.50 |  |  |  |
Loans from working capital |  |  |  |  | $ 0 | $ 0 | $ 0 | $ 0 |  |
General and administrative |  |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |  |
Repayment of promissory note - related party |  |  |  |  | 30,000 | 50,000 |  |  |  |
Promissory Note with Related Party |  |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |  |
Proceeds from Related Party Advances |  |  |  |  |  |  |  | 182,000 |  |
Repayment of promissory note - related party |  |  |  |  |  |  |  | $ 125,000 |  |
Private Placement |  |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |  |
Proceeds from Related Party Advances |  |  |  |  | $ 10,100,000 | $ 10,100,000 |  |  |  |
Sponsor | Private Placement |  |  |  |  |  |  |  |  |  |
Related Party Transaction [Line Items] |  |  |  |  |  |  |  |  |  |
Proceeds from Related Party Advances | $ 700,000 |  |  |  |  |  |  |  |  |

X
- Definition Amount represents the information about the loan from working capital. + References No definition available. + Details
Name: | stem_LoansFromWorkingCapital
Namespace Prefix: | stem_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of maximum borrowing capacity of related party promissory note. + References No definition available. + Details
Name: | stem_MaximumBorrowingCapacityOfRelatedPartyPromissoryNote
Namespace Prefix: | stem_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Maximum amount of Loans that may be convertible into warrants of the post-Business Combination entity. + References No definition available. + Details
Name: | stem_MaximumLoansConvertibleIntoWarrants
Namespace Prefix: | stem_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The cash inflow from a advances 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. + References No definition available. + Details
Name: | stem_ProceedsFromRelatedPartyAdvances
Namespace Prefix: | stem_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash outflow for the payment of a advances 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. + References No definition available. + Details
Name: | stem_RepaymentsOfRelatedPartyAdvances
Namespace Prefix: | stem_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Per unit price of warrants issued by the company. + References No definition available. + Details
Name: | stem_WarrantsPricePerUnit
Namespace Prefix: | stem_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition 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. + References No definition available. + Details
Name: | us-gaap_RelatedPartyTransactionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585 + Details
Name: | us-gaap_RepaymentsOfRelatedPartyDebt
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | dei_LegalEntityAxis=stem_StarPeakEnergyTransitionCorpMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=stem_PromissoryNoteWithRelatedPartyMember
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_RelatedPartyTransactionsByRelatedPartyAxis=stem_SponsorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |