v2.4.0.8

Commitments and Contingencies (Details Textual) (USD $) | 1 Months Ended |  |  | 1 Months Ended | 12 Months Ended
--- | --- | --- | --- | --- | ---
Oct. 31, 2010 | Dec. 31, 2013 | Dec. 31, 2012 | Jul. 31, 2013 1999 Mt. RB, LLC [Member] | Dec. 31, 2013 1999 Mt. RB, LLC [Member] Squarefoot
Commitments and Contingencies (Textual) |  |  |  |  |
Agreements expiring period | The lease term is from August 2010 through July 2015. |  |  |  | A lease term that runs from February 1, 2013 through November 30, 2018.
Monthly base rental payment | $ 5,396 |  |  |  |
Percentage increase in base rent | 3.00% |  |  |  | 3.00%
Advance payments received for sale order |  | 19,000 | 127,239 |  |
Warranty reserve |  | $ 140,074 | $ 140,074 |  |
Common stock issued under lease modification |  |  |  |  | 390,394
Warrants issued to purchase common stock under purchase agreement |  |  |  |  | 600,000
Warrants issued to purchase common stock, share price |  |  |  |  | $ 1.00
Warrant expiration date |  |  |  |  | Feb. 04, 2014
Adjusted purchase price of warrants |  |  |  | $ 0.25 | $ 0.25
Area of lease ( In square feet) |  |  |  |  | 20,096
Renewal options description |  |  |  |  | Two five-year renewal options at the option of Arista Power.

X
- Definition Adjusted purchase price of warrants. + References No definition available. + Details
Name: | aspw_AdjustedPurchasePriceOfWarrants
Namespace Prefix: | aspw_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Advance payments received for sales order. + References No definition available. + Details
Name: | aspw_AdvancePaymentsReceivedForSalesOrder
Namespace Prefix: | aspw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Agreements expiring period + References No definition available. + Details
Name: | aspw_AgreementsExpiringPeriod
Namespace Prefix: | aspw_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Area of lease. + References No definition available. + Details
Name: | aspw_AreaOfLease
Namespace Prefix: | aspw_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Common stock shares sold under purchase agreement. + References No definition available. + Details
Name: | aspw_CommonStockSharesSoldUnderPurchaseAgreement
Namespace Prefix: | aspw_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage increase in base rent. + References No definition available. + Details
Name: | aspw_PercentageIncreaseInBaseRent
Namespace Prefix: | aspw_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Renewal options description. + References No definition available. + Details
Name: | aspw_RenewalOptionsDescription
Namespace Prefix: | aspw_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Warrant expiration date. + References No definition available. + Details
Name: | aspw_WarrantExpirationDate
Namespace Prefix: | aspw_
Data Type: | xbrli:dateItemType
Balance Type: | na
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 Warranty reserve. + References No definition available. + Details
Name: | aspw_WarrantyReserve
Namespace Prefix: | aspw_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition This element represents the payments that the lessee is obligated to make or can be required to make in connection with a property under the terms of an agreement classified as an operating lease, excluding contingent rentals and a guarantee by the lessee of the lessor's debt and the lessee's obligation to pay (apart from the rental payments) executory costs such as insurance, maintenance, and taxes. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6453985&loc=d3e41499-112717 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 3) -URI http://asc.fasb.org/extlink&oid=6584154&loc=d3e38371-112697 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 25 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=7661868&loc=d3e34039-112682 + Details
Name: | us-gaap_OperatingLeasesRentExpenseMinimumRentals
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration