XML 89 R80.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 19 - Stock-based Compensation (Details) - Stock Option Activities (USD $)
In Thousands, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Note 19 - Stock-based Compensation (Details) - Stock Option Activities [Line Items]      
Shares     5,836,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Weighted average exercise price per share     $ 0.45us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Vested and exercisable as of December 31, 2014 1,492,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber    
Vested and exercisable as of December 31, 2014 $ 0.44us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice    
Vested and exercisable as of December 31, 2014 1 year 335 days    
Vested and exercisable as of December 31, 2014 $ 2,316us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue    
Vested and expected to vest as of December 31, 2014 16,871,918us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber    
Vested and expected to vest as of December 31, 2014 $ 0.57us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice    
Vested and expected to vest as of December 31, 2014 5 years 167 days    
Vested and expected to vest as of December 31, 2014 20,596us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue    
Shares     5,836,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Weighted average exercise price per share     $ 0.45us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Three Months Ended March [Member]      
Note 19 - Stock-based Compensation (Details) - Stock Option Activities [Line Items]      
Shares granted   4,450,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedMarchMember
 
Weighted average exercise price per share, granted   $ 0.06us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedMarchMember
 
Shares forfeited   (3,172,250)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedMarchMember
 
Weighted average exercise price per share, forfeited   $ 0.47us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedMarchMember
 
Shares   7,114,250us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedMarchMember
 
Weighted average exercise price per share   $ 0.20us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedMarchMember
 
Three Months Ended June [Member]      
Note 19 - Stock-based Compensation (Details) - Stock Option Activities [Line Items]      
Weighted average remaining contractual life 5 years 237 days    
Aggregate intrinsic value $ 30,302us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedJuneMember
   
Shares granted 24,345,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedJuneMember
   
Weighted average exercise price per share, granted $ 0.88us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedJuneMember
   
Shares exercised (895,000)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedJuneMember
   
Weighted average exercise price per share, exercised $ 0.22us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedJuneMember
   
Shares forfeited (5,135,250)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedJuneMember
   
Weighted average exercise price per share, forfeited $ 0.25us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedJuneMember
   
Shares 25,429,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedJuneMember
   
Weighted average exercise price per share $ 0.84us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedJuneMember