SEC Info  
    Home      Search      My Interests      Help      Sign In      Please Sign In

iPower Inc. – ‘10-K’ for 6/30/22 – ‘XML’

On:  Wednesday, 9/28/22, at 5:28pm ET   ·   For:  6/30/22   ·   Accession #:  1683168-22-6660   ·   File #:  1-40391

Previous ‘10-K’:  ‘10-K’ on 9/28/21 for 6/30/21   ·   Next & Latest:  ‘10-K’ on 9/15/23 for 6/30/23   ·   12 References:   

Find Words in Filings emoji
 
  in    Show  and   Hints

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

 9/28/22  iPower Inc.                       10-K        6/30/22   93:6.5M                                   GlobalOne Filings Inc/FA

Annual Report   —   Form 10-K

Filing Table of Contents

Document/Exhibit                   Description                      Pages   Size 

 1: 10-K        Annual Report                                       HTML   1.34M 
 2: EX-21       Subsidiaries List                                   HTML     22K 
 3: EX-23.1     Consent of Independent Registered Public            HTML     23K 
                Accounting Firm                                                  
 4: EX-31.1     Certification -- §302 - SOA'02                      HTML     27K 
 5: EX-31.2     Certification -- §302 - SOA'02                      HTML     27K 
 6: EX-32.1     Certification -- §906 - SOA'02                      HTML     24K 
 7: EX-32.2     Certification -- §906 - SOA'02                      HTML     24K 
13: R1          Cover                                               HTML     93K 
14: R2          Consolidated Balance Sheets                         HTML    181K 
15: R3          Consolidated Balance Sheets (Parenthetical)         HTML     37K 
16: R4          Consolidated Statements of Operations               HTML    140K 
17: R5          Consolidated Statements of Changes in               HTML     91K 
                Stockholders' Equity                                             
18: R6          Consolidated Statements of Cash Flows               HTML    154K 
19: R7          Nature of business and organization                 HTML     33K 
20: R8          Basis of Presentation and Summary of significant    HTML     95K 
                accounting policies                                              
21: R9          Joint Ventures                                      HTML     33K 
22: R10         Acquisition of Anivia Limited and Subsidiaries and  HTML     58K 
                Variable Interest Entity                                         
23: R11         Variable interest entity                            HTML     39K 
24: R12         Accounts receivable, net                            HTML     31K 
25: R13         Inventories, net                                    HTML     27K 
26: R14         Prepayments and other current assets                HTML     33K 
27: R15         Non-current prepayments                             HTML     28K 
28: R16         Intangible assets, net                              HTML     36K 
29: R17         Other payables and accrued liabilities              HTML     44K 
30: R18         Loans payable                                       HTML     51K 
31: R19         Related party transactions                          HTML     30K 
32: R20         Income taxes                                        HTML     61K 
33: R21         Earnings per share                                  HTML     36K 
34: R22         Equity                                              HTML     81K 
35: R23         Warrant liabilities                                 HTML     41K 
36: R24         Concentration of risk                               HTML     38K 
37: R25         Commitments and contingencies                       HTML     54K 
38: R26         Subsequent events                                   HTML     27K 
39: R27         Basis of Presentation and Summary of significant    HTML    161K 
                accounting policies (Policies)                                   
40: R28         Basis of Presentation and Summary of significant    HTML     33K 
                accounting policies (Tables)                                     
41: R29         Acquisition of Anivia Limited and Subsidiaries and  HTML     47K 
                Variable Interest Entity (Tables)                                
42: R30         Variable interest entity (Tables)                   HTML     40K 
43: R31         Accounts receivable, net (Tables)                   HTML     30K 
44: R32         Prepayments and other current assets (Tables)       HTML     32K 
45: R33         Intangible assets, net (Tables)                     HTML     37K 
46: R34         Loans payable (Tables)                              HTML     29K 
47: R35         Income taxes (Tables)                               HTML     57K 
48: R36         Earnings per share (Tables)                         HTML     31K 
49: R37         Equity (Tables)                                     HTML     36K 
50: R38         Warrant liabilities (Tables)                        HTML     31K 
51: R39         Commitments and contingencies (Tables)              HTML     45K 
52: R40         Basis of Presentation and Summary of significant    HTML     32K 
                accounting policies (Details - Useful Lives)                     
53: R41         Basis of Presentation and Summary of significant    HTML     35K 
                accounting policies (Details - Assumptions)                      
54: R42         Basis of Presentation and Summary of significant    HTML     72K 
                accounting policies (Details Narrative)                          
55: R43         Joint Ventures (Details Narrative)                  HTML     27K 
56: R44         Acquisition of Anivia Limited and Subsidiaries and  HTML     67K 
                Variable Interest Entities (Details - Acquisition                
                allocation)                                                      
57: R45         Acquisition of Anivia Limited and Subsidiaries and  HTML     34K 
                Variable Interest Entities (Details - Pro Forma                  
                Information)                                                     
58: R46         Acquisition of Anivia Limited and Subsidiaries and  HTML     53K 
                Variable Interest Entity (Details Narrative)                     
59: R47         Variable interest entity (Details - Assets and      HTML     48K 
                Liabilities)                                                     
60: R48         Variable interest entity (Details - VIE             HTML     48K 
                Operations)                                                      
61: R49         Variable interest entity (Details Narrative)        HTML     29K 
62: R50         Accounts receivable (Details)                       HTML     32K 
63: R51         Inventories, net (Details Narrative)                HTML     28K 
64: R52         Prepayments and other current assets (Details)      HTML     30K 
65: R53         Prepayments and other current assets (Details       HTML     25K 
                Narrative)                                                       
66: R54         Non-current prepayments (Details Narrative)         HTML     33K 
67: R55         Intangible assets, net (Details)                    HTML     38K 
68: R56         Intangible assets, net (Details - Future            HTML     40K 
                Amortization)                                                    
69: R57         Intangible assets, net (Details Narrative)          HTML     28K 
70: R58         Other payables and accrued liabilities (Details     HTML     27K 
                Narrative)                                                       
71: R59         Loans Payable (Details - Interest expense)          HTML     33K 
72: R60         Loans payable (Details Narrative)                   HTML     93K 
73: R61         Related party transactions (Details Narrative)      HTML     32K 
74: R62         Income taxes (Details)                              HTML     51K 
75: R63         Income taxes (Details - Reconcilation of effective  HTML     39K 
                income tax rate)                                                 
76: R64         Income Taxes (Details - Deferred taxes)             HTML     53K 
77: R65         Income taxes (Details Narrative)                    HTML     45K 
78: R66         Earnings per share (Details)                        HTML     31K 
79: R67         Earnings per share (Details Narrative)              HTML     27K 
80: R68         Equity (Details)                                    HTML     40K 
81: R69         Equity (Details Narrative)                          HTML    153K 
82: R70         Warrant liabilities (Details - Assumptions)         HTML     39K 
83: R71         Warrant liabilities (Details Narrative)             HTML     56K 
84: R72         Concentration of risk (Details Narrative)           HTML     52K 
85: R73         Commitments and contingencies (Details - Lease      HTML     37K 
                cost)                                                            
86: R74         Commitments and contingencies (Details - Balance    HTML     31K 
                Sheet)                                                           
87: R75         Commitments and contingencies (Details - Lease      HTML     42K 
                maturity)                                                        
88: R76         Commitments and contingencies (Details Narrative)   HTML     34K 
91: XML         IDEA XML File -- Filing Summary                      XML    170K 
89: XML         XBRL Instance -- ipower_i10k-063022_htm              XML   1.12M 
90: EXCEL       IDEA Workbook of Financial Reports                  XLSX    168K 
 9: EX-101.CAL  XBRL Calculations -- ipw-20220630_cal                XML    223K 
10: EX-101.DEF  XBRL Definitions -- ipw-20220630_def                 XML    568K 
11: EX-101.LAB  XBRL Labels -- ipw-20220630_lab                      XML   1.14M 
12: EX-101.PRE  XBRL Presentations -- ipw-20220630_pre               XML    944K 
 8: EX-101.SCH  XBRL Schema -- ipw-20220630                          XSD    193K 
92: JSON        XBRL Instance as JSON Data -- MetaLinks              446±   627K 
93: ZIP         XBRL Zipped Folder -- 0001683168-22-006660-xbrl      Zip    380K 


‘XML’   —   IDEA XML File — Filing Summary


This Document is an IDEA XML File.


                                                                                                                                                                                
<?xml version="1.0" encoding="windows-1252"?>
<FilingSummary>
<Version> 3.22.2.2 </Version>
<ProcessingTime/>
<ReportFormat> html </ReportFormat>
<ContextCount> 158 </ContextCount>
<ElementCount> 418 </ElementCount>
<EntityCount> 1 </EntityCount>
<FootnotesReported> true </FootnotesReported>
<SegmentCount> 81 </SegmentCount>
<ScenarioCount> 0 </ScenarioCount>
<TuplesReported> false </TuplesReported>
<UnitCount> 4 </UnitCount>
<MyReports>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R1.htm </HtmlFileName>
<LongName> 00000001 - Document - Cover </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/Cover </Role>
<ShortName> Cover </ShortName>
<MenuCategory> Cover </MenuCategory>
<Position> 1 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R2.htm </HtmlFileName>
<LongName> 00000002 - Statement - Consolidated Balance Sheets </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/BalanceSheets </Role>
<ShortName> Consolidated Balance Sheets </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 2 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R3.htm </HtmlFileName>
<LongName> 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/BalanceSheetsParenthetical </Role>
<ShortName> Consolidated Balance Sheets (Parenthetical) </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 3 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R4.htm </HtmlFileName>
<LongName> 00000004 - Statement - Consolidated Statements of Operations </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/StatementsOfOperations </Role>
<ShortName> Consolidated Statements of Operations </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 4 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R5.htm </HtmlFileName>
<LongName> 00000005 - Statement - Consolidated Statements of Changes in Stockholders' Equity </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/StatementsOfChangesInStockholdersEquity </Role>
<ShortName> Consolidated Statements of Changes in Stockholders' Equity </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 5 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R6.htm </HtmlFileName>
<LongName> 00000006 - Statement - Consolidated Statements of Cash Flows </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/StatementsOfCashFlows </Role>
<ShortName> Consolidated Statements of Cash Flows </ShortName>
<MenuCategory> Statements </MenuCategory>
<Position> 6 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R7.htm </HtmlFileName>
<LongName> 00000007 - Disclosure - Nature of business and organization </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/NatureOfBusinessAndOrganization </Role>
<ShortName> Nature of business and organization </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 7 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R8.htm </HtmlFileName>
<LongName> 00000008 - Disclosure - Basis of Presentation and Summary of significant accounting policies </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies </Role>
<ShortName> Basis of Presentation and Summary of significant accounting policies </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 8 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R9.htm </HtmlFileName>
<LongName> 00000009 - Disclosure - Joint Ventures </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/JointVentures </Role>
<ShortName> Joint Ventures </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 9 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R10.htm </HtmlFileName>
<LongName> 00000010 - Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntity </Role>
<ShortName> Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 10 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R11.htm </HtmlFileName>
<LongName> 00000011 - Disclosure - Variable interest entity </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/VariableInterestEntity </Role>
<ShortName> Variable interest entity </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 11 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R12.htm </HtmlFileName>
<LongName> 00000012 - Disclosure - Accounts receivable, net </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/AccountsReceivableNet </Role>
<ShortName> Accounts receivable, net </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 12 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R13.htm </HtmlFileName>
<LongName> 00000013 - Disclosure - Inventories, net </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/InventoriesNet </Role>
<ShortName> Inventories, net </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 13 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R14.htm </HtmlFileName>
<LongName> 00000014 - Disclosure - Prepayments and other current assets </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/PrepaymentsAndOtherCurrentAssets </Role>
<ShortName> Prepayments and other current assets </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 14 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R15.htm </HtmlFileName>
<LongName> 00000015 - Disclosure - Non-current prepayments </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/Non-currentPrepayments </Role>
<ShortName> Non-current prepayments </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 15 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R16.htm </HtmlFileName>
<LongName> 00000016 - Disclosure - Intangible assets, net </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/IntangibleAssetsNet </Role>
<ShortName> Intangible assets, net </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 16 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R17.htm </HtmlFileName>
<LongName> 00000017 - Disclosure - Other payables and accrued liabilities </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/OtherPayablesAndAccruedLiabilities </Role>
<ShortName> Other payables and accrued liabilities </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 17 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R18.htm </HtmlFileName>
<LongName> 00000018 - Disclosure - Loans payable </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/LoansPayable </Role>
<ShortName> Loans payable </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 18 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R19.htm </HtmlFileName>
<LongName> 00000019 - Disclosure - Related party transactions </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/RelatedPartyTransactions </Role>
<ShortName> Related party transactions </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 19 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R20.htm </HtmlFileName>
<LongName> 00000020 - Disclosure - Income taxes </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/IncomeTaxes </Role>
<ShortName> Income taxes </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 20 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R21.htm </HtmlFileName>
<LongName> 00000021 - Disclosure - Earnings per share </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/EarningsPerShare </Role>
<ShortName> Earnings per share </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 21 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R22.htm </HtmlFileName>
<LongName> 00000022 - Disclosure - Equity </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/Equity </Role>
<ShortName> Equity </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 22 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R23.htm </HtmlFileName>
<LongName> 00000023 - Disclosure - Warrant liabilities </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/WarrantLiabilities </Role>
<ShortName> Warrant liabilities </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 23 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R24.htm </HtmlFileName>
<LongName> 00000024 - Disclosure - Concentration of risk </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/ConcentrationOfRisk </Role>
<ShortName> Concentration of risk </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 24 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R25.htm </HtmlFileName>
<LongName> 00000025 - Disclosure - Commitments and contingencies </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/CommitmentsAndContingencies </Role>
<ShortName> Commitments and contingencies </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 25 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R26.htm </HtmlFileName>
<LongName> 00000026 - Disclosure - Subsequent events </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/SubsequentEvents </Role>
<ShortName> Subsequent events </ShortName>
<MenuCategory> Notes </MenuCategory>
<Position> 26 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R27.htm </HtmlFileName>
<LongName> 00000027 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Policies) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies </Role>
<ShortName> Basis of Presentation and Summary of significant accounting policies (Policies) </ShortName>
<MenuCategory> Policies </MenuCategory>
<Position> 27 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R28.htm </HtmlFileName>
<LongName> 00000028 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables </Role>
<ShortName> Basis of Presentation and Summary of significant accounting policies (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies </ParentRole>
<Position> 28 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R29.htm </HtmlFileName>
<LongName> 00000029 - Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityTables </Role>
<ShortName> Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntity </ParentRole>
<Position> 29 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R30.htm </HtmlFileName>
<LongName> 00000030 - Disclosure - Variable interest entity (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/VariableInterestEntityTables </Role>
<ShortName> Variable interest entity (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://ipower.com/role/VariableInterestEntity </ParentRole>
<Position> 30 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R31.htm </HtmlFileName>
<LongName> 00000031 - Disclosure - Accounts receivable, net (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/AccountsReceivableNetTables </Role>
<ShortName> Accounts receivable, net (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://ipower.com/role/AccountsReceivableNet </ParentRole>
<Position> 31 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R32.htm </HtmlFileName>
<LongName> 00000032 - Disclosure - Prepayments and other current assets (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsTables </Role>
<ShortName> Prepayments and other current assets (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://ipower.com/role/PrepaymentsAndOtherCurrentAssets </ParentRole>
<Position> 32 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R33.htm </HtmlFileName>
<LongName> 00000033 - Disclosure - Intangible assets, net (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/IntangibleAssetsNetTables </Role>
<ShortName> Intangible assets, net (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://ipower.com/role/IntangibleAssetsNet </ParentRole>
<Position> 33 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R34.htm </HtmlFileName>
<LongName> 00000034 - Disclosure - Loans payable (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/LoansPayableTables </Role>
<ShortName> Loans payable (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://ipower.com/role/LoansPayable </ParentRole>
<Position> 34 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R35.htm </HtmlFileName>
<LongName> 00000035 - Disclosure - Income taxes (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/IncomeTaxesTables </Role>
<ShortName> Income taxes (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://ipower.com/role/IncomeTaxes </ParentRole>
<Position> 35 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R36.htm </HtmlFileName>
<LongName> 00000036 - Disclosure - Earnings per share (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/EarningsPerShareTables </Role>
<ShortName> Earnings per share (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://ipower.com/role/EarningsPerShare </ParentRole>
<Position> 36 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R37.htm </HtmlFileName>
<LongName> 00000037 - Disclosure - Equity (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/EquityTables </Role>
<ShortName> Equity (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://ipower.com/role/Equity </ParentRole>
<Position> 37 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R38.htm </HtmlFileName>
<LongName> 00000038 - Disclosure - Warrant liabilities (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/WarrantLiabilitiesTables </Role>
<ShortName> Warrant liabilities (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://ipower.com/role/WarrantLiabilities </ParentRole>
<Position> 38 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R39.htm </HtmlFileName>
<LongName> 00000039 - Disclosure - Commitments and contingencies (Tables) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/CommitmentsAndContingenciesTables </Role>
<ShortName> Commitments and contingencies (Tables) </ShortName>
<MenuCategory> Tables </MenuCategory>
<ParentRole> http://ipower.com/role/CommitmentsAndContingencies </ParentRole>
<Position> 39 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R40.htm </HtmlFileName>
<LongName> 00000040 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Useful Lives) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-UsefulLives </Role>
<ShortName> Basis of Presentation and Summary of significant accounting policies (Details - Useful Lives) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables </ParentRole>
<Position> 40 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R41.htm </HtmlFileName>
<LongName> 00000041 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Assumptions) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-Assumptions </Role>
<ShortName> Basis of Presentation and Summary of significant accounting policies (Details - Assumptions) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables </ParentRole>
<Position> 41 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R42.htm </HtmlFileName>
<LongName> 00000042 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details Narrative) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative </Role>
<ShortName> Basis of Presentation and Summary of significant accounting policies (Details Narrative) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables </ParentRole>
<Position> 42 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R43.htm </HtmlFileName>
<LongName> 00000043 - Disclosure - Joint Ventures (Details Narrative) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/JointVenturesDetailsNarrative </Role>
<ShortName> Joint Ventures (Details Narrative) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/JointVentures </ParentRole>
<Position> 43 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R44.htm </HtmlFileName>
<LongName> 00000044 - Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entities (Details - Acquisition allocation) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntitiesDetails-AcquisitionAllocation </Role>
<ShortName> Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entities (Details - Acquisition allocation) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityTables </ParentRole>
<Position> 44 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R45.htm </HtmlFileName>
<LongName> 00000045 - Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entities (Details - Pro Forma Information) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntitiesDetails-ProFormaInformation </Role>
<ShortName> Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entities (Details - Pro Forma Information) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityTables </ParentRole>
<Position> 45 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R46.htm </HtmlFileName>
<LongName> 00000046 - Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Details Narrative) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative </Role>
<ShortName> Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Details Narrative) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityTables </ParentRole>
<Position> 46 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R47.htm </HtmlFileName>
<LongName> 00000047 - Disclosure - Variable interest entity (Details - Assets and Liabilities) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities </Role>
<ShortName> Variable interest entity (Details - Assets and Liabilities) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/VariableInterestEntityTables </ParentRole>
<Position> 47 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R48.htm </HtmlFileName>
<LongName> 00000048 - Disclosure - Variable interest entity (Details - VIE Operations) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/VariableInterestEntityDetails-VieOperations </Role>
<ShortName> Variable interest entity (Details - VIE Operations) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/VariableInterestEntityTables </ParentRole>
<Position> 48 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R49.htm </HtmlFileName>
<LongName> 00000049 - Disclosure - Variable interest entity (Details Narrative) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/VariableInterestEntityDetailsNarrative </Role>
<ShortName> Variable interest entity (Details Narrative) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/VariableInterestEntityTables </ParentRole>
<Position> 49 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R50.htm </HtmlFileName>
<LongName> 00000050 - Disclosure - Accounts receivable (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/AccountsReceivableDetails </Role>
<ShortName> Accounts receivable (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/AccountsReceivableNetTables </ParentRole>
<Position> 50 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R51.htm </HtmlFileName>
<LongName> 00000051 - Disclosure - Inventories, net (Details Narrative) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/InventoriesNetDetailsNarrative </Role>
<ShortName> Inventories, net (Details Narrative) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/InventoriesNet </ParentRole>
<Position> 51 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R52.htm </HtmlFileName>
<LongName> 00000052 - Disclosure - Prepayments and other current assets (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsDetails </Role>
<ShortName> Prepayments and other current assets (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsTables </ParentRole>
<Position> 52 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R53.htm </HtmlFileName>
<LongName> 00000053 - Disclosure - Prepayments and other current assets (Details Narrative) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsDetailsNarrative </Role>
<ShortName> Prepayments and other current assets (Details Narrative) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsTables </ParentRole>
<Position> 53 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R54.htm </HtmlFileName>
<LongName> 00000054 - Disclosure - Non-current prepayments (Details Narrative) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/Non-currentPrepaymentsDetailsNarrative </Role>
<ShortName> Non-current prepayments (Details Narrative) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/Non-currentPrepayments </ParentRole>
<Position> 54 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R55.htm </HtmlFileName>
<LongName> 00000055 - Disclosure - Intangible assets, net (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/IntangibleAssetsNetDetails </Role>
<ShortName> Intangible assets, net (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/IntangibleAssetsNetTables </ParentRole>
<Position> 55 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R56.htm </HtmlFileName>
<LongName> 00000056 - Disclosure - Intangible assets, net (Details - Future Amortization) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/IntangibleAssetsNetDetails-FutureAmortization </Role>
<ShortName> Intangible assets, net (Details - Future Amortization) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/IntangibleAssetsNetTables </ParentRole>
<Position> 56 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R57.htm </HtmlFileName>
<LongName> 00000057 - Disclosure - Intangible assets, net (Details Narrative) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/IntangibleAssetsNetDetailsNarrative </Role>
<ShortName> Intangible assets, net (Details Narrative) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/IntangibleAssetsNetTables </ParentRole>
<Position> 57 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R58.htm </HtmlFileName>
<LongName> 00000058 - Disclosure - Other payables and accrued liabilities (Details Narrative) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetailsNarrative </Role>
<ShortName> Other payables and accrued liabilities (Details Narrative) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/OtherPayablesAndAccruedLiabilities </ParentRole>
<Position> 58 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R59.htm </HtmlFileName>
<LongName> 00000059 - Disclosure - Loans Payable (Details - Interest expense) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/LoansPayableDetails-InterestExpense </Role>
<ShortName> Loans Payable (Details - Interest expense) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 59 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R60.htm </HtmlFileName>
<LongName> 00000060 - Disclosure - Loans payable (Details Narrative) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/LoansPayableDetailsNarrative </Role>
<ShortName> Loans payable (Details Narrative) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/LoansPayableTables </ParentRole>
<Position> 60 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R61.htm </HtmlFileName>
<LongName> 00000061 - Disclosure - Related party transactions (Details Narrative) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative </Role>
<ShortName> Related party transactions (Details Narrative) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/RelatedPartyTransactions </ParentRole>
<Position> 61 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R62.htm </HtmlFileName>
<LongName> 00000062 - Disclosure - Income taxes (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/IncomeTaxesDetails </Role>
<ShortName> Income taxes (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/IncomeTaxesTables </ParentRole>
<Position> 62 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R63.htm </HtmlFileName>
<LongName> 00000063 - Disclosure - Income taxes (Details - Reconcilation of effective income tax rate) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/IncomeTaxesDetails-ReconcilationOfEffectiveIncomeTaxRate </Role>
<ShortName> Income taxes (Details - Reconcilation of effective income tax rate) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/IncomeTaxesTables </ParentRole>
<Position> 63 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R64.htm </HtmlFileName>
<LongName> 00000064 - Disclosure - Income Taxes (Details - Deferred taxes) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes </Role>
<ShortName> Income Taxes (Details - Deferred taxes) </ShortName>
<MenuCategory> Details </MenuCategory>
<Position> 64 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R65.htm </HtmlFileName>
<LongName> 00000065 - Disclosure - Income taxes (Details Narrative) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/IncomeTaxesDetailsNarrative </Role>
<ShortName> Income taxes (Details Narrative) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/IncomeTaxesTables </ParentRole>
<Position> 65 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R66.htm </HtmlFileName>
<LongName> 00000066 - Disclosure - Earnings per share (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/EarningsPerShareDetails </Role>
<ShortName> Earnings per share (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/EarningsPerShareTables </ParentRole>
<Position> 66 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R67.htm </HtmlFileName>
<LongName> 00000067 - Disclosure - Earnings per share (Details Narrative) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/EarningsPerShareDetailsNarrative </Role>
<ShortName> Earnings per share (Details Narrative) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/EarningsPerShareTables </ParentRole>
<Position> 67 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R68.htm </HtmlFileName>
<LongName> 00000068 - Disclosure - Equity (Details) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/EquityDetails </Role>
<ShortName> Equity (Details) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/EquityTables </ParentRole>
<Position> 68 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R69.htm </HtmlFileName>
<LongName> 00000069 - Disclosure - Equity (Details Narrative) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/EquityDetailsNarrative </Role>
<ShortName> Equity (Details Narrative) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/EquityTables </ParentRole>
<Position> 69 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R70.htm </HtmlFileName>
<LongName> 00000070 - Disclosure - Warrant liabilities (Details - Assumptions) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/WarrantLiabilitiesDetails-Assumptions </Role>
<ShortName> Warrant liabilities (Details - Assumptions) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/WarrantLiabilitiesTables </ParentRole>
<Position> 70 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R71.htm </HtmlFileName>
<LongName> 00000071 - Disclosure - Warrant liabilities (Details Narrative) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/WarrantLiabilitiesDetailsNarrative </Role>
<ShortName> Warrant liabilities (Details Narrative) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/WarrantLiabilitiesTables </ParentRole>
<Position> 71 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R72.htm </HtmlFileName>
<LongName> 00000072 - Disclosure - Concentration of risk (Details Narrative) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/ConcentrationOfRiskDetailsNarrative </Role>
<ShortName> Concentration of risk (Details Narrative) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/ConcentrationOfRisk </ParentRole>
<Position> 72 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R73.htm </HtmlFileName>
<LongName> 00000073 - Disclosure - Commitments and contingencies (Details - Lease cost) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseCost </Role>
<ShortName> Commitments and contingencies (Details - Lease cost) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/CommitmentsAndContingenciesTables </ParentRole>
<Position> 73 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R74.htm </HtmlFileName>
<LongName> 00000074 - Disclosure - Commitments and contingencies (Details - Balance Sheet) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/CommitmentsAndContingenciesDetails-BalanceSheet </Role>
<ShortName> Commitments and contingencies (Details - Balance Sheet) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/CommitmentsAndContingenciesTables </ParentRole>
<Position> 74 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R75.htm </HtmlFileName>
<LongName> 00000075 - Disclosure - Commitments and contingencies (Details - Lease maturity) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseMaturity </Role>
<ShortName> Commitments and contingencies (Details - Lease maturity) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/CommitmentsAndContingenciesTables </ParentRole>
<Position> 75 </Position>
</Report>
<Report instance="ipower_i10k-063022.htm">
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<HtmlFileName> R76.htm </HtmlFileName>
<LongName> 00000076 - Disclosure - Commitments and contingencies (Details Narrative) </LongName>
<ReportType> Sheet </ReportType>
<Role> http://ipower.com/role/CommitmentsAndContingenciesDetailsNarrative </Role>
<ShortName> Commitments and contingencies (Details Narrative) </ShortName>
<MenuCategory> Details </MenuCategory>
<ParentRole> http://ipower.com/role/CommitmentsAndContingenciesTables </ParentRole>
<Position> 76 </Position>
</Report>
<Report>
<IsDefault> false </IsDefault>
<HasEmbeddedReports> false </HasEmbeddedReports>
<LongName> All Reports </LongName>
<ReportType> Book </ReportType>
<ShortName> All Reports </ShortName>
</Report>
</MyReports>
<Logs>
<Log type="Warning"> [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:AccruedIncomeTaxes - ipower_i10k-063022.htm 117 </Log>
</Logs>
<InputFiles>
<File doctype="10-K" original="ipower_i10k-063022.htm"> ipower_i10k-063022.htm </File>
<File> ipower_ex2100.htm </File>
<File> ipower_ex2301.htm </File>
<File> ipower_ex3101.htm </File>
<File> ipower_ex3102.htm </File>
<File> ipower_ex3201.htm </File>
<File> ipower_ex3202.htm </File>
<File> ipw-20220630.xsd </File>
<File> ipw-20220630_cal.xml </File>
<File> ipw-20220630_def.xml </File>
<File> ipw-20220630_lab.xml </File>
<File> ipw-20220630_pre.xml </File>
</InputFiles>
<SupplementalFiles>
<File> image_001.jpg </File>
</SupplementalFiles>
<BaseTaxonomies>
<BaseTaxonomy items="667"> http://fasb.org/us-gaap/2022 </BaseTaxonomy>
<BaseTaxonomy items="37"> http://xbrl.sec.gov/dei/2022 </BaseTaxonomy>
</BaseTaxonomies>
<HasPresentationLinkbase> true </HasPresentationLinkbase>
<HasCalculationLinkbase> true </HasCalculationLinkbase>
</FilingSummary>


2 Subsequent Filings that Reference this Filing

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

 9/15/23  iPower Inc.                       10-K        6/30/23   95:6.5M                                   GlobalOne Filings Inc/FA
12/07/22  iPower Inc.                       S-8 POS    12/07/22    3:172K                                   GlobalOne Filings Inc/FA


10 Previous Filings that this Filing References

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

 2/22/22  iPower Inc.                       8-K:1,8,9   2/15/22   20:19M                                    GlobalOne Filings Inc/FA
 2/14/22  iPower Inc.                       8-K:1,8,9   2/10/22   14:786K                                   GlobalOne Filings Inc/FA
 1/20/22  iPower Inc.                       8-K:1,5,8,9 1/14/22   17:1M                                     GlobalOne Filings Inc/FA
11/15/21  iPower Inc.                       10-Q        9/30/21   68:5.3M                                   GlobalOne Filings Inc/FA
 8/02/21  iPower Inc.                       8-K:1,2,8,9 7/28/21    3:944K                                   GlobalOne Filings Inc/FA
 5/21/21  iPower Inc.                       8-K:1,8,9   5/18/21    4:126K                                   GlobalOne Filings Inc/FA
 5/05/21  iPower Inc.                       S-1/A                  8:1.9M                                   GlobalOne Filings Inc/FA
 4/27/21  iPower Inc.                       S-1/A                  5:1.6M                                   GlobalOne Filings Inc/FA
 4/15/21  iPower Inc.                       S-1/A       4/14/21   10:1.6M                                   GlobalOne Filings Inc/FA
 2/01/21  iPower Inc.                       S-1                   31:6.4M                                   GlobalOne Filings Inc/FA
Top
Filing Submission 0001683168-22-006660   –   Alternative Formats (Word / Rich Text, HTML, Plain Text, et al.)

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Sun., May 5, 12:21:17.1pm ET