Quarterly report pursuant to Section 13 or 15(d)

Accounts Receivable (Details)

v2.4.1.9
Accounts Receivable (Details) (USD $)
Mar. 31, 2015
Dec. 31, 2014
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Trade receivables $ 706,879ipwr_TradeReceivablesCurrent $ 231,412ipwr_TradeReceivablesCurrent
Grant receivables 0us-gaap_GrantsReceivableCurrent 132,227us-gaap_GrantsReceivableCurrent
Other receivables 126,591us-gaap_OtherReceivables 107,657us-gaap_OtherReceivables
Accounts Receivable, Gross, Current 833,470us-gaap_AccountsReceivableGrossCurrent 471,296us-gaap_AccountsReceivableGrossCurrent
Allowance for doubtful accounts 0us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent (24,775)us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent
Accounts Receivable, Net, Current $ 833,470us-gaap_AccountsReceivableNetCurrent $ 446,521us-gaap_AccountsReceivableNetCurrent