Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies (Details Textual)

v2.4.1.9
Summary of Significant Accounting Policies (Details Textual) (USD $)
3 Months Ended 12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Summary Of Significant Accounting Policies [Line Items]      
Property, Plant and Equipment, Depreciation Methods straight-line method    
Grants Receivable, Current $ 0us-gaap_GrantsReceivableCurrent   132,227us-gaap_GrantsReceivableCurrent
Research And Development Expense Including Grants 992,232ipwr_ResearchAndDevelopmentExpenseIncludingGrants 512,446ipwr_ResearchAndDevelopmentExpenseIncludingGrants  
Research and Development Expense, Grants   202,883ipwr_ResearchAndDevelopmentExpenseGrants  
Cash, FDIC Insured Amount $ 250,000us-gaap_CashFDICInsuredAmount    
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 2,951,294us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount 2,400,663us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount  
Sales Revenue, Net [Member] | Customer Concentration Risk [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Concentration Risk, Percentage   33.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
 
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Customer Three [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Concentration Risk, Percentage 13.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= ipwr_CustomerThreeMember
   
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Customer One [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Concentration Risk, Percentage 51.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= ipwr_CustomerOneMember
   
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Customer Two [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Concentration Risk, Percentage 13.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= ipwr_CustomerTwoMember
   
Sales Revenue, Net [Member] | Customer Concentration Risk [Member] | Government Entity [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Concentration Risk, Percentage   63.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueNetMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= ipwr_GovernmentEntityMember
 
Trade Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Three [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Concentration Risk, Percentage     92.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= ipwr_CustomerThreeMember
Trade Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer Two [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Concentration Risk, Percentage 72.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= ipwr_CustomerTwoMember
   
Patents [Member]      
Summary Of Significant Accounting Policies [Line Items]      
Finite-Lived Intangible Assets, Amortization Method straight-line method    
Finite-Lived Intangible Asset, Useful Life 20 years