XML 20 R37.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Stock-Based Compensation - Summary of Changes in Restricted Stock Unit Activity (Parenthetical) (Detail) | 3 Months Ended
--- | ---
Mar. 31, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
Restricted stock units vest description | 349,518 of these restricted stock units vest and convert into shares of our common stock after one year from the date of grant. 2,586,750 of these restricted stock units will vest and convert into shares of our common stock over a three year period from the date of grant; one-third of the award will vest on each grant date anniversary following the grant. 4,354,500 of these restricted stock units are performance based and vest on achievement of predefined milestones.
Restricted Stock [Member] |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
Number of restricted units would vest over vesting period | 349,518 stem_NumberOfRestrictedUnitWouldVestOverVestingPeriod / us-gaap_AwardTypeAxis = us-gaap_RestrictedStockMember
Restricted stock units vest and convert into shares of our common stock | 1 year
Restricted Stock Two [Member] |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
Number of restricted units would vest over vesting period | 2,586,750 stem_NumberOfRestrictedUnitWouldVestOverVestingPeriod / us-gaap_AwardTypeAxis = stem_RestrictedStockTwoMember
Restricted stock units vest and convert into shares of our common stock | 3 years
Restricted stock units vested description after specified period | 0.3333 stem_RestrictedStockUnitsVestedDescriptionAfterSpecifiedPeriod / us-gaap_AwardTypeAxis = stem_RestrictedStockTwoMember
Performance Based Restricted Stock Units [Member] |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
Number of restricted units vest and convert into common stock over next fiscal year | 4,354,500 stem_NumberOfRestrictedUnitVestOverNextFiscalYear / us-gaap_AwardTypeAxis = us-gaap_PerformanceSharesMember

X
- Definition Number Of Restricted Unit Vest Over Next Fiscal Year + References No definition available. + Details
Name: | stem_NumberOfRestrictedUnitVestOverNextFiscalYear
Namespace Prefix: | stem_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Restricted Unit Would Vest Over Vesting Period + References No definition available. + Details
Name: | stem_NumberOfRestrictedUnitWouldVestOverVestingPeriod
Namespace Prefix: | stem_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Restricted Stock Unit Conversion Into Shares Period + References No definition available. + Details
Name: | stem_RestrictedStockUnitConversionIntoSharesPeriod
Namespace Prefix: | stem_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Restricted Stock Units Vested Description After Specified Period + References No definition available. + Details
Name: | stem_RestrictedStockUnitsVestedDescriptionAfterSpecifiedPeriod
Namespace Prefix: | stem_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | duration

X
- Definition Restricted Stock Unit Vest Description + References No definition available. + Details
Name: | stem_RestrictedStockUnitVestDescription
Namespace Prefix: | stem_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_AwardTypeAxis=stem_RestrictedStockTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |