XML 50 R8.htm IDEA: XBRL DOCUMENT
v2.4.0.8

Statements of Cash Flows [Parenthetical] (USD $) | 12 Months Ended
--- | ---
Dec. 31, 2013 | Dec. 31, 2012
Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments, Total | $ 6,268,369 |
Adjustments To Additional Paid In Capital Warrant Issued In Connection With Public Offering | 1,682,877 |
Adjustments to Additional Paid in Capital, Convertible Debt, Beneficial Conversion Feature | 674,066 | 1,761,241
Common Stock [Member] |  |
Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments, Total | 1,701 |
Adjustments To Additional Paid In Capital Warrant Issued In Connection With Public Offering | 0 |
Adjustments to Additional Paid in Capital, Convertible Debt, Beneficial Conversion Feature | 0 | 0
Additional Paid-in Capital [Member] |  |
Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments, Total | 6,266,668 |
Adjustments To Additional Paid In Capital Warrant Issued In Connection With Public Offering | 1,682,877 |
Adjustments to Additional Paid in Capital, Convertible Debt, Beneficial Conversion Feature | 674,066 | 1,761,241
Notes Payable [Member] |  |
Warrants Issued, Number of Warrants | 256,849 | 886,556
Warrants Issued, Value | 251,800 | 3,088,944
Debt Instrument, Convertible, Beneficial Conversion Feature | 674,066 |
promissory notes [Member] |  |
Warrants Issued, Value | 404,000 |
Debt Conversion, Converted Instrument, Amount | $ 1,205,096 |

X
- Definition Amount of increase (decrease) in additional paid in capital (APIC) resulting from convertible debt with a beneficial conversion feature. + References No definition available. + Details
Name: | ipwr_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtBeneficialConversionFeature
Namespace Prefix: | ipwr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of increase in additional paid in capital (APIC) resulting from the issuance of warrants in connection with initial public offering. + References No definition available. + Details
Name: | ipwr_AdjustmentsToAdditionalPaidInCapitalWarrantIssuedInConnectionWithPublicOffering
Namespace Prefix: | ipwr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition This element represents that, number of warrants issued during the period. + References No definition available. + Details
Name: | ipwr_WarrantsIssuedNumberOfWarrants
Namespace Prefix: | ipwr_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The fair value of warrants issued in noncash financing activities. + References No definition available. + Details
Name: | ipwr_WarrantsIssuedValue
Namespace Prefix: | ipwr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "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 3 -URI http://asc.fasb.org/extlink&oid=6367179&loc=d3e4304-108586 + Details
Name: | us-gaap_DebtConversionConvertedInstrumentAmount1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of a favorable spread to a debt holder between the amount of debt being converted and the value of the securities received upon conversion. This is an embedded conversion feature of convertible debt issued that is in-the-money at the commitment date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Beneficial Conversion Feature -URI http://asc.fasb.org/extlink&oid=6505963 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6928386&loc=d3e21538-112644 + Details
Name: | us-gaap_DebtInstrumentConvertibleBeneficialConversionFeature
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The net amount of stock issued during the period upon the conversion of convertible securities, net of adjustments (for example, to additional paid in capital) including the write-off of an equity component recognized to record the convertible debt instrument as two separate components - a debt component and an equity component. This item is meant to disclose the value of shares issued on conversion of convertible securities that were recorded as two separate (debt and equity) components. + References No definition available. + Details
Name: | us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration