XML 41 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 11 - Stock-based Compensation (Details) - Stock Option Activities (USD $)
9 Months Ended
Sep. 30, 2014
Sep. 30, 2013
Dec. 31, 2013
Dec. 31, 2012
Note 11 - Stock-based Compensation (Details) - Stock Option Activities [Line Items]        
Shares     7,114,250us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 5,836,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Weighted average exercise price per share     $ 0.20us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 0.45us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Shares     7,114,250us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 5,836,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Weighted average exercise price per share     $ 0.20us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 0.45us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Three Months Ended March [Member]        
Note 11 - Stock-based Compensation (Details) - Stock Option Activities [Line Items]        
Forfeited (559,250)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedMarchMember
(1,251,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedMarchMember
   
Forfeited, weighted average exercise price per share $ 0.29us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedMarchMember
$ 0.43us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedMarchMember
   
Shares 6,555,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedMarchMember
4,585,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedMarchMember
   
Weighted average exercise price per share $ 0.19us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedMarchMember
$ 0.46us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedMarchMember
   
Three Months Ended June [Member]        
Note 11 - Stock-based Compensation (Details) - Stock Option Activities [Line Items]        
Granted 10,650,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedJuneMember
     
Granted, weighted average exercise price per share $ 0.31us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedJuneMember
     
Forfeited (357,500)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedJuneMember
(1,255,250)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedJuneMember
   
Forfeited, weighted average exercise price per share $ 0.29us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedJuneMember
$ 0.57us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedJuneMember
   
Shares 16,847,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedJuneMember
3,330,250us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedJuneMember
   
Weighted average exercise price per share $ 0.27us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedJuneMember
$ 0.41us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedJuneMember
   
Three Months Ended September [Member]        
Note 11 - Stock-based Compensation (Details) - Stock Option Activities [Line Items]        
Granted 7,120,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedSeptemberMember
4,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedSeptemberMember
   
Granted, weighted average exercise price per share $ 0.73us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedSeptemberMember
$ 0.05us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedSeptemberMember
   
Exercised (345,000)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedSeptemberMember
     
Exercised, weighted average exercise price per share $ 0.46us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedSeptemberMember
     
Forfeited (3,763,500)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedSeptemberMember
(836,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedSeptemberMember
   
Forfeited, weighted average exercise price per share $ 0.12us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedSeptemberMember
$ 0.57us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedSeptemberMember
   
Shares 19,859,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedSeptemberMember
6,494,250us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedSeptemberMember
   
Weighted average exercise price per share $ 0.46us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedSeptemberMember
$ 0.21us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_StatementScenarioAxis
= sopw_ThreeMonthsEndedSeptemberMember