v2.4.0.8

Stockholders' Equity (Details) (USD $) | 12 Months Ended | 6 Months Ended
--- | --- | ---
Dec. 31, 2012 | Jun. 30, 2014 Securities Purchase Agreement [Member] | Jun. 30, 2014 Series A Convertible Preferred Stock [Member] | Jun. 30, 2014 Series A Convertible Preferred Stock [Member] Securities Purchase Agreement [Member] | Jun. 30, 2013 Warrants [Member] | Jun. 30, 2014 Private placement [Member] Securities Purchase Agreement [Member]
Stockholders' Equity (Textual) |  |  |  |  |  |
Number of preferred Stock convertible into common stock |  |  | 1,415 | 1,500 |  |
Preferred stock converted, value |  |  |  | $ 1,500,000 |  |
Conversion price |  |  |  | $ 0.20 |  |
Number of common stock shares issued upon conversion of Preferred Stock |  | 7,500,000 | 7,075,000 |  |  |
Term of warrants | 10 years | 5 years |  |  |  |
Warrants issued to purchase common stock, shares |  | 11,250,000 |  |  |  |
Warrants issued to purchase common stock, share price |  | $ 0.25 |  |  |  |
Stock offering costs for the private placement |  |  |  |  |  | 100,000
Percentage of Preferred Stock cash interest payments |  | 9.00% |  |  |  |
Fair value of warrants issued under securitiies purchase agreement |  | 2,868,750 |  |  |  |
Warrants valuation, amount |  | 2,878,560 |  |  |  |
Proceeds from issuance of warrants with private placement |  | 1,400,000 |  |  |  |
Deemed dividend |  | $ 1,468,750 |  |  |  |
Additional common stock awarded to shareholders |  | 1,255,000 |  |  |  |
Warrants exercise price, reset |  | $ 0.25 |  |  | $ 1.20 |
Warrants outstanding, reset |  | 3,060,000 |  |  |  |
Additional warrants issued to shareholders |  | 612,000 |  |  |  |

X
- Definition Additional common stock awarded to shareholders. + References No definition available. + Details
Name: | aspw_AdditionalCommonStockAwardedToShareholders
Namespace Prefix: | aspw_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Additional warrants issued to shareholders. + References No definition available. + Details
Name: | aspw_AdditionalWarrantsIssuedToShareholders
Namespace Prefix: | aspw_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Conversion of stock conversion price. + References No definition available. + Details
Name: | aspw_ConversionOfStockConversionPrice
Namespace Prefix: | aspw_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Deemed dividend amount. + References No definition available. + Details
Name: | aspw_DeemedDividendAmount
Namespace Prefix: | aspw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Fair value of warrants issued under purchase agreement on grant date. + References No definition available. + Details
Name: | aspw_FairValueOfWarrantsIssuedUnderPurchaseAgreementOnGrantDate
Namespace Prefix: | aspw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Percentage of Preferred Stock cash interest payments. + References No definition available. + Details
Name: | aspw_PercentageOfPreferredStockCashInterestPayments
Namespace Prefix: | aspw_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Term of warrants. + References No definition available. + Details
Name: | aspw_TermOfWarrants
Namespace Prefix: | aspw_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Valuation of warrant. + References No definition available. + Details
Name: | aspw_ValuationOfWarrant
Namespace Prefix: | aspw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Warrants issued to purchase common stock under purchase agreement. + References No definition available. + Details
Name: | aspw_WarrantsIssuedToPurchaseCommonStockUnderPurchaseAgreement
Namespace Prefix: | aspw_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Warrants issued to purchase common stock under purchase agreement share price. + References No definition available. + Details
Name: | aspw_WarrantsIssuedToPurchaseCommonStockUnderPurchaseAgreementSharePrice
Namespace Prefix: | aspw_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Number 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)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 08 -Paragraph i -Article 4 + Details
Name: | us-gaap_ClassOfWarrantOrRightOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4332-108586 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4313-108586 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4304-108586 + Details
Name: | us-gaap_ConversionOfStockAmountConverted1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4332-108586 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4313-108586 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4304-108586 + Details
Name: | us-gaap_ConversionOfStockSharesConverted1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of shares issued for each share of convertible preferred stock that is converted. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21475-112644 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21506-112644 + Details
Name: | us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition The cash outflow for cost incurred directly with the issuance of an equity security. + 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 15 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3291-108585 + Details
Name: | us-gaap_PaymentsOfStockIssuanceCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement. + 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=31042434&loc=d3e3255-108585 + Details
Name: | us-gaap_ProceedsFromIssuanceOfPrivatePlacement
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration