v2.4.0.8

Stock-Based Compensation (Details Textual) (USD $) | 1 Months Ended | 3 Months Ended | 12 Months Ended | 0 Months Ended |  |  |  |  | 12 Months Ended |  | 12 Months Ended |  | 12 Months Ended
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Jul. 31, 2013 | Jan. 22, 2013 | Mar. 31, 2013 | Dec. 31, 2013 | Dec. 31, 2012 | Aug. 20, 2013 Board of Directors [Member] | Nov. 08, 2012 Board of Directors [Member] | Apr. 01, 2011 Board of Directors [Member] | Dec. 31, 2013 Board of Directors [Member] | Jan. 22, 2013 Board of Directors [Member] | Nov. 08, 2012 William A. Schmitz [Member] | Nov. 08, 2012 Molly Hedges [Member] | Mar. 31, 2014 Maximum [Member] Board of Directors [Member] | Mar. 31, 2014 Minimum [Member] Board of Directors [Member] | Dec. 31, 2013 2008 Equity Incentive Plan [Member] | Dec. 31, 2013 2008 Equity Incentive Plan [Member] Annual Meeting on April 28,2010 [Member] | Dec. 31, 2013 2008 Equity Incentive Plan [Member] Annual Meeting on May 9,2012 [Member] | Dec. 31, 2013 December 13, 2010 restricted stock award [Member] | Dec. 31, 2012 December 13, 2010 restricted stock award [Member] | Dec. 31, 2013 Stock Option [Member] | Dec. 31, 2012 Stock Option [Member]
Stock Based Compensation (Textual) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Repricing of number of outstanding compensatory options approved by board of directors |  |  |  |  |  |  | 85,000 |  |  | 25,000 | 75,000 | 10,000 |  |  |  |  |  |  |  |  |
Options granted, Weighted Average Exercise Price |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 0.45 | $ 2.05
Options expired/cancelled, Number of Shares |  |  |  | 865,500 | 26,000 |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 865,500 | 26,000
Stock option granted |  |  |  | 1,735,208 | 178,000 |  |  |  |  |  |  |  |  |  | 520,208 |  |  |  |  | 1,735,208 | 178,000
Option granted under equity incentive plan |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 1,655,000 |
Increase in shares available under equity incentive plan |  |  |  |  |  |  |  |  |  |  |  |  | 3,550,000 | 2,000,000 | 2,000,000 | 800,000 | 1,550,000 |  |  |  |
Number of shares are available for grant as Incentive Stock Options |  |  |  |  |  |  |  |  |  |  |  |  |  |  | 50,000 |  |  |  |  |  |
Exercise price for options award |  |  |  | No less than 100% of the fair market value of the common stock on the day of grant. |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Share-based compensation vesting period |  |  |  | Either immediately on the date of grant or 1 to 3 years from the date of grant. |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Compensation costs for options and restricted shares granted |  |  |  | $ 584,671 | $ 543,267 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of Restricted Shares, Vested |  |  |  |  |  | 50,989 |  | 55,969 |  |  |  |  |  |  |  |  |  | 50,989 |  |  |
Number of Restricted Shares, Non-vested |  |  |  |  |  |  |  |  | 118,379 |  |  |  |  |  |  |  |  | 118,379 | 169,368 |  |
Expenses occurred in repricing of options | $ 34,381 |  | $ 13,575 | $ 110,579 | $ 38,673 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Options exercise price | $ 0.75 | $ 1.20 |  | $ 1.20 | $ 3.25 |  | $ 1.67 |  |  |  |  |  |  |  |  |  |  |  |  |  |

X
- Definition Exercise price for options award. + References No definition available. + Details
Name: | aspw_ExercisePriceForOptionsAward
Namespace Prefix: | aspw_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Expenses occurred in repricing of options. + References No definition available. + Details
Name: | aspw_ExpensesOccurredInRepricingOfOptions
Namespace Prefix: | aspw_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Repricing of number of outstanding compensatory options approved by company. + References No definition available. + Details
Name: | aspw_RepricingOfNumberOfOutstandingCompensatoryOptionsApprovedByCompany
Namespace Prefix: | aspw_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Share-based compensation vesting period. + References No definition available. + Details
Name: | aspw_ShareBasedCompensationVestingPeriod
Namespace Prefix: | aspw_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | aspw_StockBasedCompensationTextualAbstract
Namespace Prefix: | aspw_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Exercise price of the option. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Article 12 -Section 13 -Footnote 5 + Details
Name: | invest_InvestmentOptionsExercisePrice
Namespace Prefix: | invest_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Costs and payments related to employee benefits and equity-based compensation, such as pension expense and contributions, other postretirement benefits expense and payments, stock or unit options expense, and amortization of restricted stock or unit. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 + Details
Name: | us-gaap_EmployeeBenefitsAndShareBasedCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i)-(ii) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(2) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The maximum number of shares (or other type of equity) originally approved (usually by shareholders and board of directors), net of any subsequent amendments and adjustments, for awards under the equity-based compensation plan. As stock or unit options and equity instruments other than options are awarded to participants, the shares or units remain authorized and become reserved for issuance under outstanding awards (not necessarily vested). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(3) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(4) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Gross number of share options (or share units) granted during the period. + References No definition available. + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of share instruments newly issued under a share-based compensation plan. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options. + References No definition available. + Details
Name: | us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Namespace Prefix: | us-gaap_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration