XML 100 R84.htm IDEA: XBRL DOCUMENT
v3.3.1.900

Common Stock - Additional Information (Detail) - USD ($) | 1 Months Ended | 12 Months Ended
--- | --- | ---
May. 31, 2015 | Apr. 30, 2015 | Jul. 31, 2014 | Oct. 31, 2013 | Jun. 30, 2013 | Dec. 31, 2012 | Dec. 31, 2015 | Dec. 31, 2014 | Dec. 31, 2013
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |
Proceeds from issuance of common stock and warrants |  | $ 25,000,000 | $ 20,000,000 | $ 17,300,000 |  |  |  |  |
Common stock issued in public offering |  | 35,715,000 | 11,299,435 | 12,845,500 |  |  |  |  |
Number of securities callable by each warrant or right warrants |  |  |  |  |  |  | 1 |  |
Exercise price of warrants |  | $ 0.85 | $ 2.17 | $ 1.80 |  |  |  |  |
Warrant expiration period |  | 5 years | 13 months | 5 years |  |  |  |  |
Proceeds from issuance of common stock | $ 25,000,000 |  |  |  |  |  | $ 26,324,565 | $ 18,949,647 | $ 23,491,597
Common stock, sold |  |  |  |  |  |  |  |  | 1,733,771
Sale of common stock and warrant, price per share |  |  | $ 1.77 | $ 1.45 |  |  |  |  | $ 1.91
Gross proceeds |  |  |  |  |  |  |  | $ 1,974,931 | $ 530,097
Common stock, par value |  |  |  | $ 0.01 |  |  | $ 0.01 | $ 0.01 |
Warrants termination agreement |  |  |  |  |  |  |  | 2013-10 |
Institutional Investors [Member] |  |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |
Proceeds from issuance of common stock |  |  |  |  | $ 3,000,000 |  |  |  |
Shares available to sale |  |  |  |  | $ 30,000,000 |  |  |  |
Exercise period of rights |  |  |  |  | 3 years |  |  |  |
Additional amounts of common stock to sell |  |  |  |  | $ 27,000,000 |  |  |  |
Warrants [Member] |  |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |
Number of shares of common stock or warrant in each unit sold to institutional investors |  |  | 1 | 1 |  |  |  |  |
Series A Warrants [Member] |  |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |
Number of securities callable by each warrant or right warrants |  |  |  |  |  |  | 1 |  |
Number of shares exercise |  |  |  |  |  |  |  | 1,180,015 |
Gross proceeds |  |  |  |  |  |  |  | $ 1,652,000 |
Series A Warrants [Member] |  |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |
Gross proceeds |  |  |  |  |  |  |  |  | $ 538,000
Number of warrants exercised |  |  |  |  |  |  |  |  | 384,534
Over-Allotment-Option [Member] |  |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |
Common stock issued in public offering | 2,757,250 | 5,357,250 |  |  |  |  |  |  |
Number of securities callable by warrants |  | 4,017,938 |  |  |  |  |  |  |
Warrants issued for purchase of additional common shares |  | 4,017,938 |  |  |  |  |  |  |
Common stock, price per share | $ 0.699 | $ 0.85 |  |  |  |  |  |  |
Proceeds from issuance of common stock | $ 1,800,000 |  |  |  |  |  |  |  |
2012 Amended Sales Agreement [Member] |  |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |
Proceeds from issuance of common stock |  |  |  |  |  |  | $ 1,410,000 | $ 285,000 |
Percentage of compensation paid to sales agent |  |  |  |  |  |  | 2.00% |  |
Shares available to sale |  |  |  |  |  | $ 30,000,000 |  |  |
Common Stock [Member] |  |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |
Number of securities callable by each warrant or right warrants |  | 0.75 | 0.85 | 0.5 |  |  |  |  |
Number of securities callable by warrants |  |  |  |  |  |  |  | 1,180,015 |
Number of shares of common stock or warrant in each unit sold to institutional investors |  |  | 1 | 1 |  |  |  |  |
Number of shares issued upon warrants exercise |  |  |  |  |  |  |  |  | 384,534
Common Stock [Member] | Institutional Investors [Member] |  |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |
Common stock issued in public offering |  |  |  |  | 329,131 |  |  |  |
Common stock, sold |  |  |  |  | 1,645,639 |  |  |  |
Sale of stock, price per share |  |  |  |  | $ 1.823 |  |  |  |
Common Stock [Member] | Series A Warrants [Member] |  |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |
Exercise price of warrants |  | $ 0.70 |  |  |  |  |  |  |
Common Stock [Member] | 2012 Amended Sales Agreement [Member] |  |  |  |  |  |  |  |  |
Class of Stock [Line Items] |  |  |  |  |  |  |  |  |
Common stock, sold |  |  |  |  |  |  | 2,546,681 | 193,271 |
Sale of stock, price per share |  |  |  |  |  |  | $ 0.55 | $ 1.47 |

X
- Definition Agreement Termination Month And Year + References No definition available. + Details
Name: | stem_AgreementTerminationMonthAndYear
Namespace Prefix: | stem_
Data Type: | xbrli:gYearMonthItemType
Balance Type: | na
Period Type: | duration

X
- Definition Class of warrant or right exercise of warrants or rights. + References No definition available. + Details
Name: | stem_ClassOfWarrantOrRightExerciseOfWarrantsOrRights
Namespace Prefix: | stem_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Class Of Warrant Or Right Expiration Period + References No definition available. + Details
Name: | stem_ClassOfWarrantOrRightExpirationPeriod
Namespace Prefix: | stem_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Class Of Warrant Or Rights Exercise Period + References No definition available. + Details
Name: | stem_ClassOfWarrantOrRightsExercisePeriod
Namespace Prefix: | stem_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Institutional Investors Units Common Stock Shares Issued Per Unit + References No definition available. + Details
Name: | stem_InstitutionalInvestorsUnitsCommonStockSharesIssuedPerUnit
Namespace Prefix: | stem_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of warrant exercised. + References No definition available. + Details
Name: | stem_NumberOfWarrantExercised
Namespace Prefix: | stem_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of gross proceeds paid to agent. + References No definition available. + Details
Name: | stem_PercentageOfGrossProceedsPaidToAgent
Namespace Prefix: | stem_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Proceeds From Issuance Of Common Stock And Warrants + References No definition available. + Details
Name: | stem_ProceedsFromIssuanceOfCommonStockAndWarrants
Namespace Prefix: | stem_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Right To Sell Common Stock Additional Amounts + References No definition available. + Details
Name: | stem_RightToSellCommonStockAdditionalAmounts
Namespace Prefix: | stem_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Sale of stock value of shares available for transaction + References No definition available. + Details
Name: | stem_SaleOfStockValueOfSharesAvailableForTransaction
Namespace Prefix: | stem_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Stock issued during period new issues selling price per share. + References No definition available. + Details
Name: | stem_StockIssuedDuringPeriodNewIssuesSellingPricePerShare
Namespace Prefix: | stem_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Warrant Issued For Warrant Exercised + References No definition available. + Details
Name: | stem_WarrantIssuedForWarrantExercised
Namespace Prefix: | stem_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Warrants Issued To Purchase Common Stock Shares + References No definition available. + Details
Name: | stem_WarrantsIssuedToPurchaseCommonStockShares
Namespace Prefix: | stem_
Data Type: | xbrli:sharesItemType
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_ClassOfStockLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Exercise price per share or per unit of warrants or rights outstanding. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(i)(4)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 + Details
Name: | us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

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/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(i)(2)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 + Details
Name: | us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Face amount or stated value per share of common stock. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 30 -Article 5 + Details
Name: | us-gaap_CommonStockParOrStatedValuePerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash inflow from the additional capital contribution to the entity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financing Activities -URI http://asc.fasb.org/extlink&oid=6513228 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 14 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromIssuanceOfCommonStock
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow associated with the amount received from holders exercising their stock warrants. + References No definition available. + Details
Name: | us-gaap_ProceedsFromWarrantExercises
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of shares issued or sold by the subsidiary or equity method investee per stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction. + References No definition available. + Details
Name: | us-gaap_SaleOfStockPricePerShare
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

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: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of new stock issued during the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21463-112644 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30 -Article 5 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesNewIssues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_RelatedPartyTransactionAxis=stem_InstitutionalInvestorsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=stem_SeriesAWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

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

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

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