0001683168-23-003396.txt : 20230515 0001683168-23-003396.hdr.sgml : 20230515 20230515161214 ACCESSION NUMBER: 0001683168-23-003396 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 93 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230515 DATE AS OF CHANGE: 20230515 FILER: COMPANY DATA: COMPANY CONFORMED NAME: iPower Inc. CENTRAL INDEX KEY: 0001830072 STANDARD INDUSTRIAL CLASSIFICATION: RETAIL-BUILDING MATERIALS, HARDWARE, GARDEN SUPPLY [5200] IRS NUMBER: 825144171 STATE OF INCORPORATION: NV FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40391 FILM NUMBER: 23922377 BUSINESS ADDRESS: STREET 1: 2399 BATEMAN AVENUE CITY: DUARTE STATE: CA ZIP: 91010 BUSINESS PHONE: 626-863-7344 MAIL ADDRESS: STREET 1: 2399 BATEMAN AVENUE CITY: DUARTE STATE: CA ZIP: 91010 10-Q 1 ipower_i10q-033123.htm FORM 10-Q
0001830072 false --06-30 2023 Q3 0001830072 2022-07-01 2023-03-31 0001830072 2023-05-14 0001830072 2023-03-31 0001830072 2022-06-30 0001830072 2023-01-01 2023-03-31 0001830072 2022-01-01 2022-03-31 0001830072 2021-07-01 2022-03-31 0001830072 us-gaap:CommonStockMember 2022-06-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001830072 us-gaap:RetainedEarningsMember 2022-06-30 0001830072 us-gaap:NoncontrollingInterestMember 2022-06-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001830072 us-gaap:CommonStockMember 2022-09-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001830072 us-gaap:RetainedEarningsMember 2022-09-30 0001830072 us-gaap:NoncontrollingInterestMember 2022-09-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001830072 2022-09-30 0001830072 us-gaap:CommonStockMember 2022-12-31 0001830072 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001830072 us-gaap:RetainedEarningsMember 2022-12-31 0001830072 us-gaap:NoncontrollingInterestMember 2022-12-31 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001830072 2022-12-31 0001830072 us-gaap:CommonStockMember 2021-06-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001830072 us-gaap:RetainedEarningsMember 2021-06-30 0001830072 us-gaap:NoncontrollingInterestMember 2021-06-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001830072 2021-06-30 0001830072 us-gaap:CommonStockMember 2021-09-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001830072 us-gaap:RetainedEarningsMember 2021-09-30 0001830072 us-gaap:NoncontrollingInterestMember 2021-09-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0001830072 2021-09-30 0001830072 us-gaap:CommonStockMember 2021-12-31 0001830072 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001830072 us-gaap:RetainedEarningsMember 2021-12-31 0001830072 us-gaap:NoncontrollingInterestMember 2021-12-31 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001830072 2021-12-31 0001830072 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001830072 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001830072 us-gaap:NoncontrollingInterestMember 2022-07-01 2022-09-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001830072 2022-07-01 2022-09-30 0001830072 us-gaap:CommonStockMember 2022-10-01 2022-12-31 0001830072 us-gaap:AdditionalPaidInCapitalMember 2022-10-01 2022-12-31 0001830072 us-gaap:RetainedEarningsMember 2022-10-01 2022-12-31 0001830072 us-gaap:NoncontrollingInterestMember 2022-10-01 2022-12-31 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-01 2022-12-31 0001830072 2022-10-01 2022-12-31 0001830072 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001830072 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001830072 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001830072 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001830072 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001830072 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001830072 us-gaap:NoncontrollingInterestMember 2021-07-01 2021-09-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0001830072 2021-07-01 2021-09-30 0001830072 us-gaap:CommonStockMember 2021-10-01 2021-12-31 0001830072 us-gaap:AdditionalPaidInCapitalMember 2021-10-01 2021-12-31 0001830072 us-gaap:RetainedEarningsMember 2021-10-01 2021-12-31 0001830072 us-gaap:NoncontrollingInterestMember 2021-10-01 2021-12-31 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-10-01 2021-12-31 0001830072 2021-10-01 2021-12-31 0001830072 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001830072 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001830072 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001830072 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001830072 us-gaap:CommonStockMember 2023-03-31 0001830072 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001830072 us-gaap:RetainedEarningsMember 2023-03-31 0001830072 us-gaap:NoncontrollingInterestMember 2023-03-31 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001830072 us-gaap:CommonStockMember 2022-03-31 0001830072 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001830072 us-gaap:RetainedEarningsMember 2022-03-31 0001830072 us-gaap:NoncontrollingInterestMember 2022-03-31 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001830072 2022-03-31 0001830072 currency:CNY 2023-03-31 0001830072 currency:CNY 2022-07-01 2023-03-31 0001830072 IPW:BoxHarmonyMember 2023-03-31 0001830072 IPW:AniviaPurchaseNoteMember 2022-02-15 0001830072 IPW:AniviaPurchaseNoteMember 2023-03-31 0001830072 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember IPW:AmazonSalesToCanadaAndOtherForeignCountriesMember 2022-07-01 2023-03-31 0001830072 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember IPW:HydroponicProductsMember 2022-07-01 2023-03-31 0001830072 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember IPW:GeneralGardeningMember 2022-07-01 2023-03-31 0001830072 country:CN 2023-03-31 0001830072 us-gaap:NoncompeteAgreementsMember 2023-03-31 0001830072 IPW:SupplierRelationshipMember 2023-03-31 0001830072 IPW:SoftwareMember 2023-03-31 0001830072 IPW:CorporateBondYieldMember IPW:AniviaPurchaseNoteMember 2022-02-14 2022-02-15 0001830072 us-gaap:MeasurementInputRiskFreeInterestRateMember IPW:AniviaPurchaseNoteMember 2022-02-14 2022-02-15 0001830072 IPW:LiquidityPremiumMember IPW:AniviaPurchaseNoteMember 2022-02-14 2022-02-15 0001830072 us-gaap:MeasurementInputDiscountRateMember IPW:AniviaPurchaseNoteMember 2022-02-14 2022-02-15 0001830072 us-gaap:FairValueInputsLevel12And3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:GoodwillMember 2023-03-31 0001830072 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:GoodwillMember 2023-03-31 0001830072 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:GoodwillMember 2023-03-31 0001830072 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:GoodwillMember 2023-03-31 0001830072 us-gaap:GoodwillMember 2022-07-01 2023-03-31 0001830072 us-gaap:FairValueInputsLevel12And3Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001830072 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001830072 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001830072 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001830072 us-gaap:FairValueMeasurementsRecurringMember 2022-07-01 2023-03-31 0001830072 IPW:GPMMember 2023-03-31 0001830072 IPW:AniviaMember 2022-02-14 2022-02-15 0001830072 IPW:AniviaMember IPW:PurchaseNoteMember 2022-02-14 2022-02-15 0001830072 IPW:AniviaMember us-gaap:RestrictedStockMember 2022-02-14 2022-02-15 0001830072 IPW:AnivaMember 2022-02-15 0001830072 IPW:AnivaMember 2022-02-14 2022-02-15 0001830072 IPW:AnivaMember IPW:JPMMember 2022-02-14 2022-02-15 0001830072 IPW:AniviaMember us-gaap:NoncompeteAgreementsMember 2022-02-15 0001830072 IPW:AniviaMember IPW:SupplierRelationshipMember 2022-02-15 0001830072 IPW:AniviaMember IPW:SoftwareMember 2022-02-15 0001830072 IPW:AniviaMember 2022-02-15 0001830072 IPW:AnivaMember 2022-07-01 2023-03-31 0001830072 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-03-31 0001830072 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-06-30 0001830072 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-01-01 2023-03-31 0001830072 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-07-01 2023-03-31 0001830072 IPW:AdvanceToSuppliersMember 2023-03-31 0001830072 IPW:AdvanceToSuppliersMember 2022-06-30 0001830072 IPW:PrepaidIncomeTaxesMember 2023-03-31 0001830072 IPW:PrepaidIncomeTaxesMember 2022-06-30 0001830072 IPW:PrepaidAndOtherMember 2023-03-31 0001830072 IPW:PrepaidAndOtherMember 2022-06-30 0001830072 us-gaap:NoncompeteAgreementsMember 2022-06-30 0001830072 IPW:SupplierRelationshipMember 2022-06-30 0001830072 IPW:SoftwareMember 2022-06-30 0001830072 IPW:WFCMember 2020-11-16 0001830072 IPW:WFCMember 2023-03-31 0001830072 IPW:WFCMember 2022-06-30 0001830072 IPW:SbaLoanMember 2022-04-01 2022-06-30 0001830072 IPW:SbaLoanMember 2023-03-31 0001830072 IPW:SbaLoanMember 2022-06-30 0001830072 IPW:AssetBasedRevolvingLoanMember 2021-11-11 2021-11-12 0001830072 IPW:AssetBasedRevolvingLoanMember 2023-03-31 0001830072 IPW:AssetBasedRevolvingLoanMember 2022-06-30 0001830072 IPW:AniviaPurchaseNoteMember 2022-10-01 2022-10-31 0001830072 IPW:AniviaPurchaseNoteMember 2023-02-01 2023-02-28 0001830072 IPW:AniviaPurchaseNoteMember 2023-01-01 2023-03-31 0001830072 IPW:AniviaPurchaseNoteMember 2022-07-01 2023-03-31 0001830072 IPW:BoxHarmonyMember 2023-03-31 0001830072 IPW:BoxHarmonyMember 2022-06-30 0001830072 2022-02-15 0001830072 IPW:USTaxAuthoritiesMember 2023-03-31 0001830072 IPW:ChineseTaxAuthoritiesMember 2023-03-31 0001830072 IPW:USTaxAuthoritiesMember 2022-06-30 0001830072 IPW:ChineseTaxAuthoritiesMember 2022-06-30 0001830072 us-gaap:RestrictedStockUnitsRSUMember 2022-07-01 2023-03-31 0001830072 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001830072 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001830072 us-gaap:RestrictedStockUnitsRSUMember 2021-07-01 2022-03-31 0001830072 IPW:StockIssuedForVestedRsusMember 2021-07-01 2022-06-30 0001830072 IPW:EquityIncentivePlanMember 2023-03-31 0001830072 us-gaap:RestrictedStockUnitsRSUMember IPW:VariousPartiesMember 2021-05-01 2021-05-11 0001830072 us-gaap:RestrictedStockUnitsRSUMember 2023-03-31 0001830072 us-gaap:RestrictedStockUnitsRSUMember 2022-06-30 0001830072 us-gaap:CommonStockMember 2022-07-01 2023-03-31 0001830072 2022-05-01 2022-05-12 0001830072 IPW:ChenlongTanMember 2022-05-01 2022-05-12 0001830072 IPW:MrVassilyMember 2022-05-01 2022-05-12 0001830072 2022-05-13 0001830072 2022-05-12 0001830072 2022-05-11 2022-05-12 0001830072 IPW:OptionsGrantedMember 2023-01-01 2023-03-31 0001830072 IPW:OptionsGrantedMember 2022-07-01 2023-03-31 0001830072 IPW:OptionsGrantedMember 2021-07-01 2022-03-31 0001830072 IPW:TwoAccreditedInvestorsMember us-gaap:PrivatePlacementMember 2021-01-26 2021-01-27 0001830072 IPW:AmazonVendorAndAmazonSellerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-03-31 0001830072 IPW:AmazonVendorAndAmazonSellerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2022-03-31 0001830072 IPW:AmazonVendorAndAmazonSellerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-03-31 0001830072 IPW:AmazonVendorAndAmazonSellerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2022-06-30 0001830072 us-gaap:CostOfSalesMember us-gaap:ProductConcentrationRiskMember IPW:TwoSuppliersMember 2022-07-01 2023-03-31 0001830072 us-gaap:CostOfSalesMember us-gaap:ProductConcentrationRiskMember IPW:OneSupplierMember 2022-07-01 2023-03-31 0001830072 us-gaap:CostOfSalesMember us-gaap:ProductConcentrationRiskMember IPW:AnotherSupplierMember 2022-07-01 2023-03-31 0001830072 us-gaap:CostOfSalesMember us-gaap:ProductConcentrationRiskMember IPW:TwoSuppliersMember 2021-07-01 2022-03-31 0001830072 us-gaap:CostOfSalesMember us-gaap:ProductConcentrationRiskMember IPW:OneSupplierMember 2021-07-01 2022-03-31 0001830072 us-gaap:CostOfSalesMember us-gaap:ProductConcentrationRiskMember IPW:AnotherSupplierMember 2021-07-01 2022-03-31 0001830072 us-gaap:AccountsPayableMember us-gaap:ProductConcentrationRiskMember IPW:TwoSuppliersMember 2022-07-01 2023-03-31 0001830072 us-gaap:AccountsPayableMember us-gaap:ProductConcentrationRiskMember IPW:OneSupplierMember 2022-07-01 2023-03-31 0001830072 us-gaap:AccountsPayableMember us-gaap:ProductConcentrationRiskMember IPW:AnotherSupplierMember 2022-07-01 2023-03-31 0001830072 us-gaap:AccountsPayableMember us-gaap:ProductConcentrationRiskMember IPW:TwoSuppliersMember 2021-07-01 2022-06-30 0001830072 us-gaap:AccountsPayableMember us-gaap:ProductConcentrationRiskMember IPW:OneSupplierMember 2021-07-01 2022-06-30 0001830072 us-gaap:AccountsPayableMember us-gaap:ProductConcentrationRiskMember IPW:AnotherSupplierMember 2021-07-01 2022-06-30 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure

Table of Contents

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

(Mark One)

 

  Quarterly Report UNDER Section 13 or 15(d) of the Securities Exchange Act of 1934

 

For the quarterly period ended March 31, 2023

 

OR

 

  Transition Report UNDER Section 13 or 15(d) of the Securities Exchange Act of 1934

 

For the transition period from ______________ to ______________

 

Commission file number 001-40391

 

iPower Inc.

(Exact name of registrant as specified in its charter)

 

Nevada   82-5144171
(State or other jurisdiction of   (I.R.S. Employer
incorporation or organization)   Identification Number)

 

2399 Bateman Avenue,

Duarte, CA 91010

(Address of principal executive offices) (Zip Code)

 

(626) 863-7344

(Registrant’s telephone number, including area code)

 

N/A

(Former name, former address and former fiscal year, if changed since last report)

 

 

Title of each class   Trading Symbol(s)   Name of each exchange on which registered
Common Stock   IPW   The Nasdaq Stock Market LLC

 

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐

 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No ☐

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer”, “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

 

  Large accelerated filer   Accelerated filer  
  Non-accelerated filer   Smaller reporting company  
        Emerging growth company  

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for

complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

 

Indicate by check mark if the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes ☐ No

 

The number of shares outstanding of the registrant’s common stock on May 14, 2023 was 29,739,043.

 

 

 

   

 

 

iPower Inc.

 

TABLE OF CONTENTS

 

      Page No.
       
  PART I. Financial Information    
       
Item 1. Financial Statements.   3
       
  Unaudited Condensed Consolidated Financial Statements    
       
  Unaudited Condensed Consolidated Balance Sheets as of March 31, 2023 and June 30, 2022   3
       
  Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) for the three and nine months ended March 31, 2023 and 2022   4
       
  Unaudited Condensed Consolidated Statements of Changes in Stockholders’ Equity for the three and nine months ended March 31, 2023 and 2022   5
       
  Unaudited Condensed Consolidated Statements of Cash Flows for the nine months ended March 31, 2023 and 2022   6
       
  Notes to Unaudited Condensed Consolidated Financial Statements   7
       
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations   35
       
Item 3. Quantitative and Qualitative Disclosures About Market Risk   47
       
Item 4. Controls and Procedures   47
       
  PART II. Other Information    
       
Item 1. Legal Proceedings   48
       
Item 1A. Risk Factors   48
       
Item 2. Unregistered Sale of Equity Securities and Use of Proceeds   49
       
Item 3. Defaults Upon Senior Securities   49
       
Item 4. Mine Safety Disclosures   49
       
Item 5. Other Information   49
       
Item 6. Exhibits   49
       
  Signatures   50

 

 

 

 2 

 

 

PART I – FINANCIAL INFORMATION

 

ITEM 1. FINANCIAL STATEMENTS

 

iPower Inc. and Subsidiaries

Unaudited Condensed Consolidated Balance Sheets

As of March 31, 2023 and June 30, 2022

 

 

           
   March 31,   June 30, 
   2023   2022 
   (Unaudited)     
ASSETS          
Current assets          
Cash and cash equivalent  $1,419,495   $1,821,947 
Accounts receivable, net   15,704,882    17,432,287 
Inventories, net   19,646,934    30,433,766 
Other receivable - related party   39,853    51,762 
Prepayments and other current assets   3,470,167    5,444,463 
Total current assets   40,281,331    55,184,225 
           
Non-current assets          
Right of use - non-current   8,504,929    10,453,282 
Property and equipment, net   577,719    544,633 
Deferred tax assets   1,546,159     
Non-current prepayments   601,873    925,624 
Goodwill   3,034,110    6,094,144 
Investment in joint venture   34,759    43,385 
Intangible assets, net   4,442,414    4,929,442 
Other non-current assets   395,284    406,732 
Total non-current assets   19,137,247    23,397,242 
           
Total assets  $59,418,578   $78,581,467 
           
LIABILITIES AND EQUITY          
Current liabilities          
Accounts payable  $13,406,565   $9,533,408 
Credit cards payable   296,847    807,687 
Customer deposit   482,862    273,457 
Other payables and accrued liabilities   2,442,105    5,915,220 
Advance from shareholders   89,968    92,246 
Investment payable       1,500,000 
Lease liability - current   2,356,545    2,582,933 
Long-term promissory note payable - current portion   2,004,181    1,879,065 
Income taxes payable   389,126    299,563 
Total current liabilities   21,468,199    22,883,579 
           
Non-current liabilities          
Long-term revolving loan payable, net   7,653,372    12,314,627 
Long-term promissory note payable, net       1,781,705 
Deferred tax liabilities       939,115 
Lease liability - non-current   6,571,404    8,265,611 
Total non-current liabilities   14,224,776    23,301,058 
           
Total liabilities   35,692,975    46,184,637 
           
Commitments and contingency        
           
Stockholders' Equity          
Preferred stock, $0.001 par value; 20,000,000 shares authorized; 0 shares issued and outstanding at March 31, 2023 and June 30, 2022        
Common stock, $0.001 par value; 180,000,000 shares authorized; 29,572,382 and 29,572,382 shares issued and outstanding at March 31, 2023 and June 30, 2022   29,573    29,573 
Additional paid in capital   29,499,585    29,111,863 
(Accumulated deficits) Retained earnings   (5,740,401)   3,262,948 
Non-controlling interest   (22,110)   (13,232)
Accumulated other comprehensive income (loss)   (41,044)   5,678 
Total equity   23,725,603    32,396,830 
           
Total liabilities and equity  $59,418,578   $78,581,467 

 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

 

 

 3 

 

 

iPower Inc. and Subsidiaries

Unaudited Condensed Consolidated Statements of Operations

For the Three and Nine Months Ended March 31, 2023 and 2022

 

 

                     
   For the Three Months Ended
March 31,
   For the Nine Months Ended
March 31,
 
   2023   2022   2023   2022 
   (Unaudited)   (Unaudited)   (Unaudited)   (Unaudited) 
                 
REVENUES  $20,225,619   $22,808,214   $65,502,882   $57,300,642 
                     
TOTAL REVENUES   20,225,619    22,808,214    65,502,882    57,300,642 
                     
COST OF REVENUES   12,433,898    13,598,563    39,755,919    33,219,677 
                     
GROSS PROFIT   7,791,721    9,209,651    25,746,963    24,080,965 
                     
OPERATING EXPENSES:                    
Selling and fulfillment   6,537,124    5,030,267    24,294,673    12,338,027 
General and administrative   3,065,795    2,802,395    8,879,326    7,940,349 
Impairment loss - goodwill           3,060,034     
Total operating expenses   9,602,919    7,832,662    36,234,033    20,278,376 
                     
(LOSS) INCOME FROM OPERATIONS   (1,811,198)   1,376,989    (10,487,070)   3,802,589 
                     
OTHER INCOME (EXPENSE)                    
Interest expenses   (238,623)   (152,030)   (800,783)   (227,142)
Other financing expenses       (71,010)       (80,010)
Loss on equity method investment   (1,297)   (12,289)   (8,625)   (12,289)
Other non-operating (expense) income   (72,235)   75,882    199,125    85,473 
Total other expenses, net   (312,155)   (159,447)   (610,283)   (233,968)
                     
(LOSS) INCOME BEFORE INCOME TAXES   (2,123,353)   1,217,542    (11,097,353)   3,568,621 
                     
PROVISION FOR INCOME TAX (BENEFIT) EXPENSE   (589,581)   39,855    (2,085,126)   705,545 
NET (LOSS) INCOME   (1,533,772)   1,177,687    (9,012,227)   2,863,076 
                     
Non-controlling interest   (3,238)   (4,070)   (8,878)   (4,070)
                     
NET (LOSS) INCOME ATTRIBUTABLE TO IPOWER INC.   (1,530,534)   1,181,757    (9,003,349)   2,867,146 
                     
OTHER COMPREHENSIVE LOSS                    
Foreign currency translation adjustments   17,604    (3,226)   (46,722)   (3,226)
                     
COMPREHENSIVE (LOSS) INCOME ATTRIBUTABLE TO IPOWER INC.  $(1,512,930)  $1,178,531   $(9,050,071)  $2,863,920 
                     
WEIGHTED AVERAGE NUMBER OF COMMON STOCK                    
Basic   29,730,914    28,045,130    29,702,014    26,999,342 
                     
Diluted   29,730,914    28,045,130    29,702,014    26,999,342 
                     
(LOSSES) EARNINGS PER SHARE                    
Basic  $(0.051)  $0.042   $(0.303)  $0.106 
                     
Diluted  $(0.051)  $0.042   $(0.303)  $0.106 

 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

 

 

 4 

 

 

iPower Inc. and Subsidiaries

Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity

For the Three and Nine Months Ended March 31, 2023 and 2022

 

 

                                    
   Common Stock *   Additional
Paid in
   Retained Earnings (Accumulated   Non-controlling   Accumulated other Comprehensive income     
   Shares   Amount   Capital   Deficit)   interest   (loss)   Total 
                             
Balance, June 30, 2022   29,572,382   $29,573   $29,111,863   $3,262,948   $(13,232)  $5,678   $32,396,830 
Net loss               (4,182,376)   (2,805)       (4,185,181)
Stock-based compensation           137,882                137,882 
Foreign currency translation adjustments                       (111,475)   (111,475)
Balance, September 30, 2022, unaudited   29,572,382    29,573    29,249,745    (919,428)   (16,037)   (105,797)   28,238,056 
Net loss               (3,290,439)   (2,835)       (3,293,274)
Stock-based compensation           132,266                132,266 
Foreign currency translation adjustments                       47,149    47,149 
Balance, December 31, 2022, unaudited   29,572,382    29,573    29,382,011    (4,209,867)   (18,872)   (58,648)   25,124,197 
Net loss               (1,530,534)   (3,238)       (1,533,772)
Stock-based compensation           117,574                117,574 
Foreign currency translation adjustments                       17,604    17,604 
Balance, March 31, 2023, unaudited   29,572,382   $29,573   $29,499,585   $(5,740,401)  $(22,110)  $(41,044)  $23,725,603 
                                    
Balance, June 30, 2021   26,448,663   $26,449   $23,214,263   $1,745,073   $   $   $24,985,785 
Net income               887,528            887,528 
Restricted stock units vested           103,054                103,054 
Balance, September 30, 2021, unaudited   26,448,663    26,449    23,317,317    2,632,601            25,976,367 
Net income               797,861            797,861 
Restricted shares issued for vested RSUs   40,019    40    (40)                
Restricted stock units vested           54,435                54,435 
Balance, December 31, 2021, unaudited   26,488,682    26,489    23,371,712    3,430,462            26,828,663 
Net income               1,181,757            1,181,757 
Non-controlling interest                   (4,070)       (4,070)
Restricted stock units vested           149,299                149,299 
Shares issued for acquisition   3,083,700    3,084    5,525,289                5,528,373 
Foreign currency translation adjustments                       (3,226)   (3,226)
Balance, March 31, 2022, unaudited   29,572,382   $29,573   $29,046,300   $4,612,219   $(4,070)  $(3,226)  $33,680,796 

 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements

 

 

 

 

 5 

 


iPower Inc. and Subsidiaries

Unaudited Condensed Consolidated Statements of Cash Flows

For the Nine Months Ended March 31, 2023 and 2022

 

           
   For the Nine Months Ended March 31, 
   2023   2022 
   (Unaudited)   (Unaudited) 
         
CASH FLOWS FROM OPERATING ACTIVITIES:          
Net (loss) income  $(9,012,227)  $2,867,146 
Adjustments to reconcile net (loss) income to cash provided by (used in) operating activities:          
Depreciation and amortization expense   594,718    95,325 
Inventory reserve   238,899    92,659 
Credit loss reserve       70,000 
Loss on equity method investment   8,625    12,289 
Impairment loss - goodwill   3,060,034     
Stock-based compensation expense   387,722    306,788 
Non-cash operating lease expense   27,874    181,781 
Amortization of debt premium / discount and non-cash financing costs   161,074    113,016 
Change in operating assets and liabilities          
Accounts receivable   1,727,405    (11,257,207)
Inventories   10,547,933    (9,437,854)
Deferred tax assets/liabilities   (2,485,274)   (552,783)
Prepayments and other current assets   1,974,296    (2,502,967)
Non-current prepayments   323,751    323,751 
Other non-current assets   11,448    (200,701)
Accounts payable   3,904,541    2,401,872 
Credit cards payable   (510,840)   161,274 
Customer deposit   209,405    (92,917)
Other payables and accrued liabilities   (2,812,500)   2,584,973 
Income taxes payable   89,563    73,286 
Net cash provided by (used in) operating activities   8,446,447    (14,760,269)
           
CASH FLOWS FROM INVESTING ACTIVITIES:          
Purchase of equipment   (144,885)   (41,420)
Cash acquired on acquisition       268,828 
Investment in joint venture       (50,000)
Net cash (used in) provided by investing activities   (144,885)   177,408 
           
CASH FLOWS FROM FINANCING ACTIVITIES:          
Proceeds from related parties   94,409     
Payments to related parties   (82,500)   (20,746)
Proceeds from short-term loans   31,385    1,604,292 
Payments of financing fees       (796,035)
Payment on investment payable   (1,500,000)    
Payments on short-term loans   (1,781,385)   (1,767,061)
Proceeds from long-term loans   3,175,000    11,602,367 
Payments on long-term loans   (8,600,000)   (24,370)
Net cash (used in) provided by financing activities   (8,663,091)   10,598,447 
           
EFFECT OF EXCHANGE RATE ON CASH   (40,923)   (25,707)
           
CHANGES IN CASH   (402,452)   (4,010,121)
           
CASH AND CASH EQUIVALENT, beginning of period   1,821,947    6,651,705 
           
CASH AND CASH EQUIVALENT, end of period  $1,419,495   $2,641,584 
           
SUPPLEMENTAL CASH FLOW INFORMATION:          
Cash paid for income tax  $55,000   $1,181,710 
Cash paid for interest  $   $ 
           
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING TRANSACTIONS:    
Shares issued for acquisition  $   $5,528,373 
Promissory note issued for acquisition       3,600,627 
Investment payable for acquisition       1,500,000 
Goodwill acquired in business acquisition       6,094,144 
Deferred tax liabilities       1,389,113 
Identifiable intangible assets acquired in business acquisition       5,172,956 
Net assets acquired in business acquisition       751,015 
Right of use assets acquired under new operating leases       7,780,766 

 

 

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

 6 

 

 

iPower Inc.

Notes to Unaudited Condensed Consolidated Financial Statements

As of March 31, 2023 and June 30, 2022 and for the Three and Nine Months Ended March 31, 2023 and 2022

 

 

Note 1 - Nature of business and organization

 

iPower Inc., formerly known as BZRTH Inc., a Nevada corporation (the “Company”), was incorporated on April 11, 2018. The Company is a U.S.-based online seller and supplier of consumer home, garden and pet products.

 

Effective on March 1, 2020, as amended and restated pursuant to an agreement dated October 26, 2020, the Company entered into an agreement with E Marketing Solution Inc. (“E Marketing”), an entity incorporated in California and owned by one of the shareholders of the Company. Pursuant to the terms of the agreement, the Company agreed to provide technical support, management services and other services on an exclusive basis in relation to E Marketing’s business during the term of the agreement. The Company also agreed to fund E Marketing for operational cash flow needs and bear the risk of E Marketing’s losses from operations and E Marketing agreed that iPower has rights to E Marketing’s net profits, if any. Under the terms of the agreement, the Company may at any time, at its option, acquire for nominal consideration 100% of either the equity of E Marketing or its assets subject to the Company’s assumption of all of E Marketing’s liabilities. E Marketing was considered a variable interest entity (“VIE”). On May 18, 2021, the Company acquired 100% of the equity ownership of E Marketing. As a result, E Marketing has become the Company’s wholly owned subsidiary.

 

On September 4, 2020, the Company entered into an agreement with Global Product Marketing Inc. (“GPM”), an entity incorporated in the State of Nevada on September 4, 2020. At that time, GPM was then wholly owned by Chenlong Tan, the Chairman, CEO and President and one of the majority shareholders of the Company. Pursuant to the terms of the agreement with GPM, the Company was to provide technical support, management services and other services on an exclusive basis, to GPM during the term of the Agreement. In addition, the Company agreed to fund GPM’s operational cash flow needs and bear the risk of GPM’s losses from operations and GPM agreed that the Company has the right to GPM’s net profits, if any. Under the terms of the agreement, the Company may at any time, at its option, acquire for nominal consideration 100% of either the equity of GPM or its assets subject to the Company’s assumption of all of GPM’s liabilities. GPM was considered a variable interest entity (“VIE”). On May 18, 2021, the Company acquired 100% of the equity ownership of GPM. As a result, GPM has become the Company’s wholly owned subsidiary.

 

On January 13, 2022, the Company entered into a joint venture agreement and formed a Nevada limited liability company, Box Harmony, LLC (“Box Harmony”), for the principal purpose of providing logistics services primarily for foreign-based manufacturers or distributors who desire to sell their products online in the United States, with such logistics services to include, without limitation, receiving, storing and transporting such products. The Company owns 40% of the equity interest in Box Harmony, retaining significant influence, but does not own a majority equity interest or otherwise control of Box Harmony. See details on Note 3 below.

 

On February 10, 2022, the Company entered into another joint venture agreement and formed a Nevada limited liability company, Global Social Media, LLC (“GSM”), for the principal purpose of providing a social media platform, with contents and services, to assist businesses, including the Company and other businesses, in marketing their products. The Company owns 60% of the equity interest in GSM and controls its operations. See details in Note 3 below.

 

 

 

 7 

 

 

On February 15, 2022, the Company acquired 100% of the ordinary shares of Anivia Limited (“Anivia”), a corporation organized under the laws of the British Virgin Islands (“BVI”), in accordance with the terms of a share transfer framework agreement (the “Transfer Agreement”), dated February 15, 2022, by and between the Company, White Cherry Limited, a BVI company (“White Cherry”), White Cherry’s equity holders, Li Zanyu and Xie Jing (together with White Cherry, the “Sellers”), Anivia, Fly Elephant Limited, a Hong Kong company, Dayourenzai (Shenzhen) Technology Co., Ltd., and Daheshou (Shenzhen) Information Technology Co., Ltd. Anivia owns 100% of the equity of Fly Elephant Limited, which in turn owns 100% of the equity of Dayourenzai (Shenzhen) Technology Co., Ltd., a corporation located in the People’s Republic of China (“PRC”) and which is a wholly foreign-owned enterprise (“WFOE”) of Fly Elephant Limited. The WFOE controls, through contractual arrangements summarized in Note 4 below, the business, revenues and profits of Daheshou (Shenzhen) Information Technology Co., Ltd., a company organized under the Laws of the PRC (“DHS” or “VIE”) and located in Shenzhen, China. See details in Note 4 below.

 

Note 2 – Basis of Presentation and Summary of significant accounting policies

 

Basis of Presentation

 

The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries and VIE and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and the requirements of the U.S. Securities and Exchange Commission (“SEC”) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as its annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, which are necessary for the fair statement of the Company’s financial information. These interim results are not necessarily indicative of the results to be expected for the fiscal year ending June 30, 2023, or for any other interim period or for any other future year. All intercompany balances and transactions have been eliminated in consolidation.

 

These unaudited condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto included in the Company’s Annual Report on Form10-K for the year ended June 30, 2022, filed with the SEC on September 28, 2022.

 

Principles of Consolidation

 

The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries, E Marketing Solution Inc., Global Product Marketing Inc., Global Social Media, LLC, and Anivia Limited and its subsidiaries and VIE, including Fly Elephant Limited, Dayourenzai (Shenzhen) Technology Co., Ltd., and Daheshou (Shenzhen) Information Technology Co., Ltd. All inter-company balances and transactions have been eliminated.

 

Emerging Growth Company Status

 

The company is an “emerging growth company,” as defined in Section 2(a) of the Securities Act of 1933, as amended, (the “Securities Act”), as modified by the Jumpstart our Business Startups Act of 2012, (the “JOBS Act”), and it may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in its periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and shareholder approval of any golden parachute payments not previously approved.

 

 

 

 8 

 

 

Further, Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of the company’s financial statements with another public company which is neither an emerging growth company nor an emerging growth company which has opted out of utilizing the emerging growth company reduced reporting requirements.

 

Use of estimates and assumptions

 

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts of assets and liabilities reported and disclosures of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the periods presented. It is at least reasonably possible that the estimate of the effect of a condition, situation or set of circumstances that existed at the date of the financial statements, which management considered in formulating its estimate, could change in the near term due to one or more future confirming events. Accordingly, the actual results could differ significantly from those estimates.

 

Foreign currency translation and transactions

 

The reporting and functional currency of iPower and subsidiaries is the U.S. dollar (USD). iPower’s WFOE and VIE in China uses the local currency, Renminbi (“RMB”), as its functional currency. Assets and liabilities of the VIE are translated at the current exchange rate as quoted by the People’s Bank of China (the “PBOC”) at the end of the period. Income and expense accounts are translated at the average translation rates and the equity accounts are translated at historical rates. Translation adjustments resulting from this process are included in accumulated other comprehensive income (loss) in the statement of changes in stockholders’ equity. Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred.

 

The balance sheet amounts of the VIE, with the exception of equity, on March 31, 2023, were translated at 6.8691 RMB to $1.00. The equity accounts were stated at their historical rates. The average translation rates applied to statements of operations and comprehensive income (loss) accounts for the nine months ended March 31, 2023 was 6.933442 RMB to $1.00. Cash flows were also translated at average translation rates for the period and, therefore, amounts reported on the statement of cash flows would not necessarily agree with changes in the corresponding balances on the unaudited condensed consolidated balance sheet.

 

Cash and cash equivalents

 

Cash and cash equivalents consist of amounts held as cash on hand and bank deposits.

 

From time to time, the Company may maintain bank balances in interest bearing accounts in excess of $250,000, which is currently the maximum amount insured by the Federal Deposit Insurance Corporation for interest bearing accounts (there is currently no insurance limit for deposits in noninterest bearing accounts). To date, the Company has not experienced any losses with respect to cash. Management believes the Company is not exposed to any significant credit risk with respect to its cash.

 

 

 

 9 

 

 

Accounts receivable, net

 

During the ordinary course of business, the Company extends unsecured credit to its customers. Accounts receivable are stated at the amount the Company expects to collect from customers. Management reviews its accounts receivable balances each reporting period to determine if an allowance for credit loss is required.

 

The Company evaluates the creditworthiness of all of its customers individually before accepting them and continuously monitors the recoverability of accounts receivable. If there are any indicators that a customer may not make payment, the Company may consider making provision for non-collectability for that particular customer. At the same time, the Company may cease further sales or services to such customer. The following are some of the factors that the Company develops allowance for credit losses:

 

  · the customer fails to comply with its payment schedule;
     
  · the customer is in serious financial difficulty;
     
  · a significant dispute with the customer has occurred regarding job progress or other matters;
     
  · the customer breaches any of its contractual obligations;
     
  · the customer appears to be financially distressed due to economic or legal factors;
     
  · the business between the customer and the Company is not active; and
     
  · other objective evidence indicates non-collectability of the accounts receivable.

  

Accounts receivable are recognized and carried at carrying amount less an allowance for credit losses, if any. The Company maintains an allowance for credit losses resulting from the inability of its customers to make required payments based on contractual terms. The Company reviews the collectability of its receivables on a regular and ongoing basis. The Company has also included in calculation of allowance for credit losses the potential impact of the COVID-19 pandemic on our customers’ businesses and their ability to pay their accounts receivable. After all attempts to collect a receivable have failed, the receivable is written off against the allowance. The Company also considers external factors to the specific customer, including current conditions and forecasts of economic conditions, including the potential impact of the COVID-19 pandemic. In the event we recover amounts previously written off, we will reduce the specific allowance for credit losses.

 

Equity method investment

 

The Company accounts for its ownership interest in Box Harmony, a 40% owned joint venture, following the equity method of accounting, in accordance with ASC 323, Investments — Equity Method and Joint Ventures. Under this method, the carrying cost is initially recorded at cost and then increased or decreased by recording its percentage of gain or loss in Box Harmony’s statement of operations and a corresponding charge or credit to the carrying value of the asset.

 

 

 

 10 

 

 

Variable interest entities

 

On February 15, 2022, the Company acquired 100% of the ordinary shares of Anivia Limited (“Anivia”) and its subsidiaries, including DHS. Pursuant to the terms of the Agreements for the Company’s acquisition of Anivia and its subsidiaries, including DHS, the Company does not have direct ownership in DHS but is actively involved in DHS’s operations as the sole manager to direct the activities and significantly impact DHS’s economic performance. DHS’s operational funding has been provided by the Company following the February 15, 2022 acquisition. During the term of the Agreements, the Company bears all the risk of loss and has the right to receive all of the benefits from DHS. As such, based on the determination that the Company is the primary beneficiary of DHS, in accordance with ASC 810-10-25-38A through 25-38J, DHS is considered a VIE of the Company and the financial statements of DHS have been consolidated from the date such control existed, February 15, 2022. See Note 4 and Note 5 for details on acquisition.

 

Goodwill

 

Goodwill represents the excess of the purchase price over the fair value of assets acquired and liabilities assumed. The Company accounts for goodwill under ASC Topic 350, Intangibles-Goodwill and Other.

 

Goodwill is not amortized but is reviewed for potential impairment on an annual basis, or if events or circumstances indicate a potential impairment, at the reporting unit level. The Company’s review for impairment includes an assessment of qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value, including goodwill. If it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value, including goodwill, a quantitative goodwill impairment test is performed, which compares the fair value of the reporting unit with its carrying amounts, including goodwill. If the fair value of the reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired. However, if the carrying amount of the reporting unit exceeds its fair value, an impairment loss will be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. The Company engaged an independent third-party valuation firm in August 2022 to conduct an evaluation of goodwill impairment for the Company as a whole at the consolidated reporting unit level as of June 30, 2022, which evaluation was conducted prior to the Company’s filing of its Annual Report on Form 10-K. Due to the decrease in the Company’s share price subsequent to the filing of the Form 10-K and the net loss incurred during the quarter ended September 30, 2022, the Company engaged the same valuation firm to review goodwill for impairment. Based on this review, the Company concluded an impairment loss of $3,060,034 as of September 30, 2022 was required. The impairment amount was determined based on the discounted cash flows with the revised projections reflecting the increase in freight and storage costs in the current interim quarter. The Company also considered the Market Capital Method, which is an alternative market approach, suggested the Company’s goodwill is partially impaired.

 

During the three months ended March 31, 2023, the Company performed a qualitative goodwill impairment analysis following the steps laid out in ASC 350-20-35-3C and noted no goodwill impairment. As of March 31, 2023, the remaining goodwill balance amounted to $3,034,110.

 

 

 

 11 

 

 

Intangible Assets, net

 

Finite life intangible assets at March 31, 2023 included a covenant not to compete, supplier relationships, and software recognized as part of the acquisition of Anivia Limited. Intangible assets are recorded at the estimated fair value of these items at the date of acquisition, February 15, 2022. Intangible assets are amortized on a straight-line basis over their estimated useful life as followings:

 

 
  Useful Life
Covenant Not to Compete 10 years
Supplier relationships 6 years
Software 5 years

 

The Company reviews the recoverability of long-lived assets, including intangible assets, when events or changes in circumstances occur that indicate the carrying value of the asset may not be recoverable. The assessment of possible impairment on asset group level is based on the ability to recover the carrying value of the asset from the expected future pretax cash flows (undiscounted and without interest charges) of the related operations. If these cash flows are less than the carrying value of such asset, an impairment loss is recognized for the difference between estimated fair value and carrying value. The measurement of impairment requires management to make estimates of these cash flows related to long-lived assets, as well as other fair value determinations. As of March 31, 2023, there were no indicators of impairment.

 

Fair values of financial instruments

 

ASC 825, “Disclosures about Fair Value of Financial Instruments,” requires disclosure of fair value information about financial instruments. ASC 820, “Fair Value Measurements” defines fair value, establishes a framework for measuring fair value in generally accepted accounting principles, and expands disclosures about fair value measurements.

 

The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and all other current assets and liabilities approximate fair values due to their short-term nature.

 

On February 15, 2022, as part of the consideration for the acquisition of Anivia Limited, the Company issued a two-year unsecured 6% subordinated promissory note, payable in equal semi-annual installments commencing August 15, 2022 (the “Purchase Note”). The principal amount of the Purchase Note was $3.5 million. On February 15, 2022, the Company evaluated the fair value of the Purchase Note to be $3.6 million using the following inputs: 

 
Corporate bond yield 3.1%
Risk-free rate 1.6%
Liquidity premium 0.4%
Discount rate 3.5%

 

As of March 31, 2023, the outstanding balance of the Purchase Note was $2,004,181, including a premium of $ 44,181 and $ 210,000 of accrued interest.

 

 

 

 12 

 

 

For other financial instruments to be reported at fair value, the Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. The Company determines the fair value of its financial instruments based on assumptions that market participants would use in pricing an asset or liability in the principal or most advantageous market. When considering market participant assumptions in fair value measurements, the following fair value hierarchy distinguishes between observable and unobservable inputs, which are categorized in one of the following levels:

 

Level 1 – Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;

 

Level 2 – Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and

 

Level 3 – Unobservable inputs that are significant to the measurement of the fair value of the assets or liabilities that are supported by little or no market data.

 

The Company does not have any assets or liabilities measured at fair value on a recurring basis. We measure certain non-financial assets on a non-recurring basis, including goodwill. As a result of those measurements, we recognized an impairment charge of $0 and $3.1 million during the three and nine months ended March 31, 2023, as follows: 

                         
   Total Fair Value   Level 1   Level 2   Level 3   Total Impairment Loss 
Goodwill  $3,034,110   $   $   $3,034,110   $3,060,034 
Total  $3,034,110   $   $   $3,034,110   $3,060,034 

 

Goodwill, with a total carrying value of $6.1 million was written down to its fair value of $3.0 million, resulting in an impairment charge of $3,060,034, which was recorded in earnings for the nine months ended March 31, 2023. The fair value of goodwill was determined based on the discounted cash flow method, which is an income approach, which required the use of inputs that were unobservable in the marketplace (Level 3), including a discount rate that would be used by a market participant, projections of revenues and cash flows with the revised projections reflecting the increase in freight and storage costs in the current interim quarter, among others.

 

Revenue recognition

 

The Company recognizes revenue from product sales revenues, net of promotional discounts and return allowances, when the following revenue recognition criteria are met: a contract has been identified, separate performance obligations are identified, the transaction price is determined, the transaction price is allocated to separate performance obligations and revenue is recognized upon satisfying each performance obligation. The Company transfers the risk of loss or damage upon shipment, therefore, revenue from product sales is recognized when it is shipped to the customer. Return allowances, which reduce product revenue by the Company’s best estimate of expected product returns, are estimated using historical experience.

  

The Company evaluates the criteria of ASC 606 - Revenue Recognition Principal Agent Considerations in determining whether it is appropriate to record the gross amount of product sales and related costs or the net amount earned as commissions. Generally, when the Company is primarily responsible for fulfilling the promise to provide a specified good or service, the Company is subject to inventory risk before the good or service has been transferred to a customer and the Company has discretion in establishing the price, revenue is recorded at gross.

 

 

 

 13 

 

 

Payments received prior to the delivery of goods to customers are recorded as customer deposits.

 

The Company periodically provides incentive offers to its customers to encourage purchases. Such offers include current discount offers, such as percentage discounts off current purchases and other similar offers. Current discount offers, when accepted by the Company’s customers, are treated as a reduction to the purchase price of the related transaction.

 

Sales discounts are recorded in the period in which the related sale is recognized. Sales return allowances are estimated based on historical amounts and are recorded upon recognizing the related sales. Shipping and handling costs are recorded as selling expenses.

 

Advertising costs

 

Advertising costs are expensed as incurred. Total advertising and promotional costs included in selling and fulfillment expenses for the three and nine months ended March 31, 2023 and 2022 were as following. 

                
   Three Months Ended March 31,   Nine Months Ended March 31, 
   2023   2022   2023   2022 
Advertising and promotion  $1,304,662   $733,241   $3,777,122   $1,945,222 

 

Cost of revenue

 

Cost of revenue mainly consists of costs for purchases of products and related inbound freight and delivery fees.

 

Operating expenses

 

Operating expenses, which consist of selling and fulfillment and general and administrative expenses, are expensed as incurred.

 

Inventory

 

Inventory consists of finished goods ready for sale and is stated at the lower of cost or market. The Company values its inventory using the weighted average costing method. The Company’s policy is to include as a part of inventory and costs of goods sold any freight incurred to ship the product from its vendors to warehouses. Outbound freight costs related to shipping costs to customers are considered periodic costs and are reflected in selling and fulfillment expenses. The Company regularly reviews inventory and considers forecasts of future demand, market conditions and product obsolescence.

 

If the estimated realizable value of the inventory is less than cost, the Company makes provisions in order to reduce its carrying value to its estimated market value. The Company also reviews inventory for slow moving inventory and obsolescence and records allowance for obsolescence.

 

Debt Issuance Costs

 

Costs incurred in connection with the issuance of debt are deferred and amortized as interest expense over the term of the related debt using the effective interest method. To the extent that the debt is outstanding, these amounts are reflected in the consolidated balance sheets as direct deductions from the carrying amount of the outstanding borrowings.

 

 

 

 14 

 

 

Segment reporting

 

The Company follows ASC 280, Segment Reporting. The Company’s chief operating decision maker, the Chief Executive Officer, reviews the consolidated results of operations when making decisions about allocating resources and assessing the performance of the Company as a whole and, hence, the Company has only one reportable segment. The Company does not distinguish between markets or segments for the purpose of internal reporting. For the nine months ended March 31, 2023, sales through Amazon to Canada and other foreign countries were approximately 12.8% of the Company’s total sales. Sales of hydroponic products, including ventilation and grow light systems, were approximately 46% of the Company’s total sales and the remaining 54% consisted of general gardening, home goods and other products and accessories. As of March 31, 2023, there were approximately $2.3 million of inventory stored in China. The Company’s majority of long-lived assets are located in California, United States, and majority of the Company’s revenues are derived from within the United States. Therefore, no geographical segments are presented.

 

Leases

 

The Company records right-of-use (“ROU”) assets and related lease obligations on the balance sheet.

  

ROU assets represent our right to use an underlying asset for the lease terms and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the Company’s leases do not provide an implicit rate, the Company generally uses its incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. The operating lease ROU asset also includes any lease payments made and excludes lease incentives. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

 

Stock-based Compensation

 

The Company applies ASC No. 718, “Compensation-Stock Compensation,” which requires that share-based payment transactions with employees and nonemployees upon adoption of ASU 2018-07, be measured based on the grant date fair value of the equity instrument and recognized as compensation expense over the requisite service period, with a corresponding addition to equity. Under this method, compensation cost related to employee share options or similar equity instruments is measured at the grant date based on the fair value of the award and is recognized over the period during which an employee is required to provide service in exchange for the award, which generally is the vesting period. In addition to requisite service period, the Company also evaluates the performance condition and market condition under ASC 718-10-20. For an award which contains both a performance and a market condition, and where both conditions must be satisfied for the award to vest, the market condition is incorporated into the fair value of the award, and that fair value is recognized over the employee’s requisite service period or nonemployee’s vesting period if it is probable the performance condition will be met. If the performance condition is ultimately not met, compensation cost related to the award should not be recognized (or should be reversed) because the vesting condition in the award has not been satisfied.

 

The Company will recognize forfeitures of such equity-based compensation as they occur.

 

Income taxes

 

The Company accounts for income taxes under the asset and liability method. Deferred tax assets and liabilities are recognized for future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their perspective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which the temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Deferred income tax assets are recognized only to the extent that management determines that it is more-likely-than-not that the deferred income tax assets will be realized. Valuation allowances are recorded, when necessary, to reduce deferred tax assets to the amount expected to be realized.

 

 

 

 15 

 

 

The Company has analyzed filing positions in each of the federal and state jurisdictions where the Company is required to file income tax returns, as well as open tax years in such jurisdictions. The Company has identified the U.S. federal jurisdiction, and the states of Nevada and California, as its “major” tax jurisdictions. However, the Company has certain tax attribute carryforwards which will remain subject to review and adjustment by the relevant tax authorities until the statute of limitations closes with respect to the year in which such attributes are utilized.

 

The Company believes that our income tax filing positions and deductions will be sustained on audit and do not anticipate any adjustments that will result in a material change to its financial position. Therefore, no reserves for uncertain income tax positions have been recorded pursuant to ASC 740. The Company’s policy for recording interest and penalties associated with income-based tax audits is to record such items as a component of income taxes.

 

Commitments and contingencies

 

In the ordinary course of business, the Company is subject to certain contingencies, including legal proceedings and claims arising out of the business that relate to a wide range of matters, such as government investigations and tax matters. The Company recognizes a liability for such contingency if it determines it is probable that a loss has occurred and a reasonable estimate of the loss can be made. The Company may consider many factors in making these assessments including historical and specific facts and circumstances of each matter.

 

Earnings per share

 

Basic earnings per share are computed by dividing net income attributable to holders of common stock by the weighted average number of shares of common stock outstanding during the year. Diluted earnings per share reflect the potential dilution that could occur if securities to issue common stock were exercised.

 

Recently issued accounting pronouncements

  

In June 2022, FASB issued ASU 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions. The amendments in this ASU clarify the guidance in ASC 820 on the fair value measurement of an equity security that is subject to a contractual sale restriction and require specific disclosures related to such an equity security. This standard is effective for fiscal years beginning after December 15, 2024. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.

 

In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. This ASU clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606) as if the entity had originated the contracts. The guidance is effective for fiscal years beginning after December 15, 2023, with early application permitted. The Company does not expect the adoption of this standard to have a material impact on the consolidated financial statements.

 

In March 2020 and January 2021, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting and ASU No. 2021-01, Reference Rate Reform (Topic 848): Scope, respectively (collectively, “Topic 848”). Topic 848 provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships and other transactions that reference the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued because of reference rate reform. The expedients and exceptions provided by Topic 848 are effective for all entities as of March 12, 2020 through December 31, 2022. The Company does not expect the adoption of this standard to have a material impact on the Company's consolidated financial statements.

 

 

 

 16 

 

 

In August 2020, the FASB issued ASU 2020-06, “Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40).” This ASU reduces the number of accounting models for convertible debt instruments and convertible preferred stock, as well as amend the guidance for the derivatives scope exception for contracts in an entity’s own equity to reduce form-over-substance-based accounting conclusions. In addition, this ASU improves and amends the related EPS guidance. This standard is effective for the Company on July 1, 2024, including interim periods within those fiscal years. Adoption is either a modified retrospective method or a fully retrospective method of transition. The Company does not expect the adoption of this standard to have a material impact on the consolidated financial statements.

 

In January 2020, the FASB issued ASU 2020-01, “Investments - Equity Securities (Topic 321), Investments - Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815) - Clarifying the Interactions between Topic 321, Topic 323, and Topic 815.” This ASU among other things clarifies that a company should consider observable transactions that require a company to either apply or discontinue the equity method of accounting under Topic 323, Investments—Equity Method and Joint Ventures, for the purposes of applying the measurement alternative in accordance with Topic 321 immediately before applying or upon discontinuing the equity method. The new ASU clarifies that, when determining the accounting for certain forward contracts and purchased options a company should not consider, whether upon settlement or exercise, if the underlying securities would be accounted for under the equity method or fair value option. ASU 2020-01 is effective for public business entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2021. An entity should apply ASU 2020-01 prospectively at the beginning of the interim period that includes the adoption date. The Company adopted ASU 2020-01 on July 1, 2022. The adoption of ASU 2020-01 did not have material impact on the Company's consolidated financial statements.

 

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740) – Simplifying the Accounting for Income Taxes. The update is intended to simplify the current rules regarding the accounting for income taxes and addresses several technical topics including accounting for franchise taxes, allocating income taxes between a loss in continuing operations and in other categories such as discontinued operations, reporting income taxes for legal entities that are not subject to income taxes, and interim accounting for enacted changes in tax laws. The new standard is effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022; however, early adoption is permitted. The Company adopted ASU 2019-12 on July 1, 2022. The adoption of this standard did not have material impact on the consolidated financial statements.

 

In January 2017, the FASB issued ASU 2017-04, “Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment,” which eliminates step two from the goodwill impairment test. Under ASU 2017-04, an entity should recognize an impairment charge for the amount by which the carrying amount of a reporting unit exceeds its fair value up to the amount of goodwill allocated to that reporting unit. ASU 2017-04 became effective for accelerated filing companies for annual periods or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. All other entities, including not-for-profit entities, that are adopting the amendments in this Update should do so for their annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2022. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after  January 1, 2017. The Company has adopted ASU 2017-04. See disclosures above on Goodwill for further details.

 

The Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect on the consolidated financial position, statements of operations and cash flows.

 

Subsequent events

 

The Company evaluated subsequent events and transactions that occurred after the balance sheet date through the date that the consolidated financial statements are available to be issued. Material subsequent events that required recognition or additional disclosure in the consolidated financial statements are presented.

 

 

 

 17 

 

 

Note 3 - Joint Ventures

 

Box Harmony, LLC

 

On January 13, 2022, the Company entered into a joint venture agreement (the “Joint Venture Agreement”) with Titanium Plus Autoparts, Inc., a California corporation (“TPA”), Tony Chiu (“Chiu”) and Bin Xiao (“Xiao”). Pursuant to the terms of the Joint Venture Agreement, the parties formed a Nevada limited liability company, Box Harmony, LLC (“Box Harmony”), for the principal purpose of providing logistic services primarily for foreign-based manufacturers or distributors who desire to sell their products online in the United States, with such logistic services to include, without limitation, receiving, storing and transporting such products.

 

Following entry into the Joint Venture Agreement, Box Harmony issued a total of 6,000 certificated units of membership interest, designated as Class A voting units (“Equity Units”), as follows: (i) the Company agreed to contribute $50,000 in cash in exchange for 2,400 Equity Units in Box Harmony and agreed to provide Box Harmony with the use and access to certain warehouse facilities leased by the Company (see below), and (ii) TPA received 1,200 Equity Units in exchange for (a) $1,200 and contributing the TPA IP License, (b) its existing and future customer contracts, and (c) granting Box Harmony the use of shipping accounts (FedEx and UPS) and all other TPA carrier contracts, and (iii) Xiao received 2,400 Equity Units in exchange for $2,400 and his agreement to manage the day to day operations of Box Harmony.

 

Under the terms of the Box Harmony limited liability operating agreement (the “LLC Agreement”), TPA and Xiao each granted to the Company an unconditional and irrevocable right and option to purchase from Xiao and TPA at any time within the first 18 months following January 13, 2022, up to 1,200 Class A voting units, at an exercise price of $550 per Class A voting unit, for a total exercise price of up to $660,000. If such option is fully exercised, the Company would own 3,600 Equity Units or 60% of the total outstanding Equity Units. As of the date of this report, the Company had not exercised the option to purchase additional voting units from Xiao and TPA. The LLC Agreement prohibits the issuance of additional Equity Units and certain other actions unless approved in advance by the Company, that a noncontrolling right that would not be substantive to overcome the majority voting interests held by TPA and Xiao.

 

As a result, the Company owns 40% of the equity interest in Box Harmony with significant influence but does not own a majority equity interest or otherwise control of Box Harmony. The Company accounts for its ownership interest in Box Harmony following the equity method of accounting, in accordance with ASC 323, Investments —Equity Method and Joint Ventures. Under this method, the carrying cost is initially recorded at cost and then increased or decreased by recording its percentage of gain or loss in its statement of operations and a corresponding charge or credit to the carrying value of the asset.

 

Global Social Media, LLC

 

On February 10, 2022, the Company entered into a joint venture agreement with Bro Angel, LLC, Ji Shin and Bing Luo (the “GSM Joint Venture Agreement”). Pursuant to the terms of the GSM Joint Venture Agreement, the parties formed a Nevada limited liability company, Global Social Media, LLC (“GSM”), for the principal purpose of providing a social media platform, contents and services to assist businesses, including the Company and other businesses, in marketing their products.

 

Following entry into the GSM Joint Venture Agreement, GSM issued 10,000 certificated units of membership interest (the “GSM Equity Units”), of which the Company was issued 6,000 GSM Equity Units and Bro Angel was issued 4,000 GSM Equity Units. Messrs. Shin and Luo are the owners of 100% of the equity of Bro Angel. The LLC Agreement prohibits the issuance of additional Equity Units and certain other actions unless approved in advance by Bro Angel, creating a noncontrolling right that would not be substantive to overcome the majority voting interests held by the Company.

 

As of the date of this report, the members had not completed the capital contributions and no receivables were recorded.

 

 

 

 18 

 

 

Pursuant to the terms of the Agreements, the Company owns 60% of the equity interest in GSM and control of the operations. Based on ASU 2015-02, the Company consolidate GSM due to its majority equity ownership and control over operations. For the three and nine months ended March 31, 2023 and 2022, the impact of GSM’s activities were immaterial to the Company’s unaudited condensed consolidated financial statements.

 

Note 4 - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity

 

On February 15, 2022, the Company acquired 100% of the ordinary shares of Anivia Limited (“Anivia”), a corporation organized under the laws of the British Virgin Islands (“BVI”), in accordance with the terms of a share transfer framework agreement (the “Transfer Agreement”), dated February 15, 2022, by and between the Company, White Cherry Limited, a BVI company (“White Cherry”), White Cherry’s equity holders, Li Zanyu and Xie Jing (together with White Cherry, the “Sellers”), Anivia, Fly Elephant Limited, a Hong Kong company, Dayourenzai (Shenzhen) Technology Co., Ltd. and Daheshou (Shenzhen) Information Technology Co., Ltd. Anivia owns 100% of the equity of Fly Elephant Limited, which in turn owns 100% of the equity of Dayourenzai (Shenzhen) Technology Co., Ltd., a corporation located in the People’s Republic of China (“PRC”) and which is a wholly foreign-owned enterprise (“WFOE”) of Fly Elephant Limited. The WFOE controls, through contractual arrangements summarized below, the business, revenues and profits of Daheshou (Shenzhen) Information Technology Co., Ltd., a company organized under the Laws of the PRC (“DHS”) and located in Shenzhen, China.

 

The contractual arrangements between the WFOE and DHS are established through a variable interest operating entity structure, which is reflected in (i) an exclusive business cooperation agreement, dated December 15, 2021, between the WFOE and DHS, (ii) an exclusive equity interest pledge agreement, dated December 15, 2021, between the WFOE and DHS in which the equity of DHS was pledged to the WFOE, (iii) an exclusive option agreement, dated December 15, 2021, between the WFOE, DHS and its equity holders, Li Zanyu and Xie Jing (the “Equity Holders), pursuant to which the Equity Holders give the WFOE the irrevocable and exclusive right to purchase the equity interests in DHS, and (iii) a power of attorney, dated December 15, 2021, pursuant to which Li Zanyu and Xie Jing, the holders of 100% of the equity interest of DHS, granted the WFOE all voting and other rights to their equity interest in DHS. According to the exclusive business cooperation agreement, in consideration for the services provided by the WFOE, DHS shall pay a service fee to the WFOE on annual basis (or at any time agreed by the Parties). The service fees for each year (or for any other period agreed to by the Parties) shall consist of a management fee and a fee for services provided, which shall be reasonably determined by the WFOE based on the nature, complexity, time, and other market and operation factors. The WFOE may provide a separate confirmation letter and/or invoice to DHS to indicate the amount of service fees due for each service period; or the amount of services fees may be as set forth in the relevant contracts separately executed by the Parties. DHS is principally engaged in selling a wide range of products and providing logistic services in the PRC.

 

Pursuant to the terms of the Agreements, the Company does not have direct ownership in DHS but is actively involved in DHS’s operations as the sole manager to direct the activities and significantly impact DHS’s economic performance. As such, based on the determination that the Company is the primary beneficiary of DHS, in accordance with ASC 810-10-25-38A through 25-38J, DHS is considered a variable interest entity (“VIE”) of the Company and the financial statements of DHS have been consolidated from the date such control existed, February 15, 2022.

 

Total fair value of the consideration for the transaction was $10,629,000, which was paid to White Cherry as follows: at closing, the Company (i) paid $3,500,000 in the form of a two-year unsecured 6% subordinated promissory note, payable in equal semi-annual installments commencing August 15, 2022 (the “Purchase Note”), (ii) issued 3,083,700 restricted shares of the Company’s common stock (subject to a lock-up period of 180 days and insider trading rules), and (iii) owed an additional $1,500,000 in cash, which was to be paid after closing.

 

JP Morgan Chase Bank, the Company’s senior secured lender (“JPM”), consented to the transaction. In conjunction with obtaining JPM’s consent, the Company delivered an amendment to the pledge and security agreement with JPM, pursuant to which the Company pledged to JPM 65% of the equity interest of Anivia Limited, Fly Elephant Limited and the WFOE.

 

 

 

 19 

 

 

On October 7, 2022, in conjunction with the Company’s entry into the Second Amendment to the Credit Agreement, the Company’s promissory note holder, White Cherry Limited, an exempted company incorporated under the laws of the British Virgin Islands (“White Cherry”), entered into an amendment (the “Amendment”) to the subordination agreement, originally dated March 9, 2022 (the “Subordination Agreement”). The Amendment to the Subordination Agreement was amended solely for purposes of adjusting the definition of payment conditions under Section 2 of the Subordination Agreement such that “payment conditions” shall be deemed satisfied in connection with a permitted payment if (a) no event of default has occurred under the credit agreement and is continuing and (b) the Company shall have Excess Availability in the 30 days prior to the payment (as defined in the Second Amendment to the Credit Agreement) of no less than $7,500,000.

 

In addition, in conjunction with the closing of the transaction, the WFOE entered into an employment agreement with Li Zanyu, dated February 15, 2022 (the “Employment Agreement”), pursuant to which Mr. Li has been appointed to serve as general manager of the WFOE for a term of 10 years (through February 14, 2032), with annual base compensation of up to 500,000 RMB plus bonus as may be determined by the WFOE from time to time, in its sole discretion, based on Mr. Li’s performance. During such employment, Mr. Li may not engage in other employment without the consent of the WFOE.

 

The acquisition of Anivia was accounted for as a business combination under ASC 805. As the acquirer for accounting purposes, the Company has estimated the fair value of Anivia and its subsidiaries’ assets acquired and conformed the accounting policies of Anivia to its own accounting policies. The Company applied the income approach and cost approach in determining the fair value of the intangible assets, which intangible assets consisted of a covenant not to compete, supplier relationships and software. The fair value of the remaining assets acquired and liabilities assumed were not significantly different from their carrying values at the acquisition date. In addition, pursuant to the Transfer Agreement, the Sellers made certain representations and warranties, including that other than the items presented on the balance sheet on February 15, 2022, DHS, the operating VIE, was not subject to any loans, debts, liabilities, guarantees or other contingent liabilities at the Closing date. In the event of any breach of any of the representations and warranties, the sellers shall bear joint and several liability for any direct or indirect losses suffered by the Company as a result thereof. The Company recognized approximately $6.1 million of goodwill in the transaction, which was primarily due to the subsumed assembled workforce intangible assets. Goodwill is not deductible for income tax purposes. The Company expensed with the acquisition certain legal and accounting costs of $54,702 as general and administration expenses and $50,000 paid to JPM as financing fees.

 

The following information summarizes the purchase consideration and allocation of the fair values assigned to the assets at the purchase date, February 15, 2022: 

     
Fair Value of Purchase Price:    
Cash  $1,500,000 
Promissory note issued   3,600,627 
Common stock issued   5,528,373 
Total purchase consideration  $10,629,000 
      
Purchase Price Allocation:     
Covenant not to compete  $3,459,120 
Supplier relationships   1,179,246 
Software   534,591 
Current assets   1,784,113 
Property and equipment   46,548 
Rent deposit   52,707 
ROU asset   234,578 
Goodwill   6,094,144 
Deferred tax liabilities   (1,389,113)
Current liabilities   (1,143,076)
Lease liability   (223,858)
Total purchase consideration  $10,629,000 

 

 

 

 20 

 

 

In October 2022, the $1.5 million cash portion of the consideration, which was presented as investment payable, had been fully paid off.

 

The results of operations of Anivia since February 16, 2022 have been included in the Company's consolidated financial statements.

 

Pro Forma Financial Information

 

The following pro forma information presents a summary of the Company’s combined operating results for the nine months ended March 31, 2022 for comparative purposes, as if the acquisition had occurred on July 1, 2021 The following pro forma financial information is not necessarily indicative of the Company’s operating results as they would have been had the acquisition been effected on the assumed date, nor is it necessarily an indication of trends in future results for a number of reasons, including, but not limited to, differences between the assumptions used to prepare the pro forma information, basic shares outstanding and dilutive equivalents, cost savings from operating efficiencies, potential synergies, and the impact of incremental costs incurred in integrating the businesses.

Schedule of Pro Forma information  Nine months ended 
   March 31, 
   2022 
Total Revenues  $57,300,642 
Income from Operations  $4,623,664 
Basic and diluted income per share  $0.12 

  

Note 5 – Variable interest entity

 

Effective February 15, 2022, upon acquisition of Anivia, the Company assumed the contractual arrangements between the WFOE and DHS through a variable interest operating entity structure. See Note 4 for details.

 

The Company did not provide financial or other support to the VIE for the periods presented where the Company was not otherwise contractually required to provide such support.

 

As of March 31, 2023 and 2022, there was no pledge or collateralization of the VIE assets that would be used to settle obligations of the VIE.

 

The carrying amounts of the assets, liabilities and the results of operations of the VIE included in the Company’s consolidated balance sheets and statements of operations and comprehensive income after the elimination of intercompany balances and transactions with the VIE are as follows:

 

The carrying amount of the VIE’s assets and liabilities were as follows for the periods indicated: 

          
   March 31,
2023
   June 30,
2022
 
Cash in bank  $364,314   $271,164 
Prepayments and other receivables  $634,323   $1,374,698 
Rent deposit  $49,653   $50,036 
Office equipment, net  $40,950   $57,730 
Right of use – noncurrent  $42,538   $153,064 
Deferred tax asset  $245,671   $ 
Advance from shareholders  $89,968   $92,246 
Accounts payable  $102,506   $121,073 
Lease liability  $34,932   $154,418 
Income tax payable  $292,166   $299,563 
Other payables and accrued liabilities  $291,243   $188,066 

 

The operating results of the VIE were as follows for the three and nine months ended March 31, 2023: 

          
   Three Months   Nine Months 
Revenue  $   $ 
Net loss after elimination of intercompany transactions  $389,995   $1,301,559 

 

For the three months ended March 31, 2023, the VIE contributed approximately $0.7 million of revenue and $0.1 million of net loss before elimination. For the nine months ended March 31, 2023, the VIE contributed approximately $5.0 million of revenue and $0.7 million of net loss before elimination.

 

 

 

 21 

 

 

Note 6 – Accounts receivable, net

 

Accounts receivable for the Company consisted of the following as of the dates indicated below: 

          
  

March 31,

2023

  

June 30,

2022

 
Accounts receivable  $15,774,882   $17,502,287 
Less: allowance for credit losses   (70,000)   (70,000)
Total accounts receivable  $15,704,882   $17,432,287 

 

Note 7 – Inventories, net

 

As of March 31, 2023 and June 30, 2022, inventories consisted of finished goods ready for sale, net of allowance for obsolescence, amounted to $19,646,934 and $30,433,766, respectively.

 

As of March 31, 2023 and June 30, 2022, allowance for obsolescence was $558,899 and $320,000, respectively.

 

Note 8 – Prepayments and other current assets

 

As of March 31, 2023 and June 30, 2022, prepayments and other current assets consisted of the following: 

          
  

March 31,

2023

  

June 30,

2022

 
Advance to suppliers  $1,650,804   $3,938,881 
Prepaid income taxes   152,040    375,087 
Prepaid expenses and other receivables   1,667,323    1,130,495 
           
Total  $3,470,167   $5,444,463 

 

Other receivables consisted of delivery fees of $146,840 and $56,884 from two unrelated parties for their use of the Company’s courier accounts at March 31, 2023 and June 30, 2022. As of the date of this report, the amount had been fully collected.

 

Note 9 – Non-current prepayments

 

Non-current prepayments included payments made for product sourcing, marketing research and promotion, and other management advisory and consulting services to companies owned by an employee and minority shareholder and by relatives of a minority shareholder of the Company. The terms of these services are from two years to five years. In addition, there was a down payment on a four-year car lease. As of March 31, 2023 and June 30, 2022, total non-current prepayments were $601,873 and $925,624, respectively. For the three and nine months ended March 31, 2023, the Company recorded $107,917 and $323,751 amortization of prepayments in the operating expenses, respectively. For the three and nine months ended March 31, 2022, the Company recorded $107,917 and $323,751 amortization of prepayments in the operating expenses, respectively.

 

 

 

 22 

 

 

Note 10 – Intangible assets, net

 

As of March 31, 2023 and June 30, 2022, intangible assets, net, consisted of the following: 

              
  

March 31, 2023

    June 30, 2022  
Covenant not to compete  $3,459,120    $ 3,459,120  
Supplier relationships   1,179,246      1,179,246  
Software   534,591      534,591  
Accumulated amortization   (730,543)     (243,515 )
Total  $4,442,414    $ 4,929,442  

 

The intangible assets were acquired on February 15, 2022 through the acquisition of Anivia. The weighted average remaining life for finite-lived intangible assets at March 31, 2023 was approximately 7.45 years. The amortization expense for the three and nine months ended March 31, 2023 was $162,343 and $487,028, respectively. The amortization expense for the three and nine months ended March 31, 2022 was $81,171 and $81,171, respectively. At March 31, 2023, finite-lived intangible assets are expected to be amortized over their estimated useful lives, which ranges from a period of five to 10 years, and the estimated remaining amortization expense for each of the five succeeding years thereafter is as follows:

 

     
Year Ending June 30,  Amount 
2023  $162,343 
2024   649,371 
2025   649,371 
2026   649,371 
2027   649,371 
Thereafter   1,682,587 
Intangible assets, net  $4,442,414 

 

Note 11 – Other payables and accrued liabilities

 

As of March 31, 2023 and June 30, 2022, other payables and accrued liabilities consisted of the following: 

          
  

March 31,

2023

  

June 30,

2022

 
Accrued payables for inventory in transit  $968,026   $4,217,941 
Accrued Amazon fees   653,666    640,467 
Sales taxes payable   479,431    307,152 
Payroll liabilities   137,034    239,248 
Other accrued liabilities and payables   203,948    510,412 
           
Total  $2,442,105   $5,915,220 

 

 

 

 23 

 

 

The Company’s controlled VIE, DHS, facilitates the Company in the process of inventory procurement. Through this process, the Company purchased a total of $31,385 in inventories from a supplier which had a payment term of 90 days with a 2% premium on the purchase price. As of March 31, 2023, the outstanding balance was paid off.

 

Note 12 – Loans payable

 

Revolving credit facility

 

On May 3, 2019, the Company entered into an agreement with WFC Fund LLC (“WFC”) for a revolving loan of up to $2,000,000. The revolving loan bore interest equal to the prime rate plus 4.25% per annum on the outstanding amount. On May 26, 2020, the Loan and Security Agreement was amended and restated as a Receivable Purchase Agreement (the “Original RPA”). On November 16, 2020, the Original RPA was further amended and restated (the “Restated RPA”) to increase the credit limit of the revolving credit facility from $2,000,000 to $3,000,000. The Restated RPA bore a discount rate of 3.055555%, subject to a rebate of 0.0277% per day. This revolving credit facility was secured by all of the Company’s assets and guaranteed by Chenlong Tan, the CEO and one of the Company’s major shareholders and founders. Pursuant to the terms of the agreement, all purchases of accounts receivable were without recourse to the Company, and WFC assumed the risk of nonpayment of the accounts receivable due to a customer’s financial inability to pay the accounts receivable or the customer’s insolvency but not the risk of non-payment of the accounts receivable for any other reason. The Company was obligated to collect the accounts receivable and to repurchase or pay back the amount drawn down if the accounts receivable were not collected.

 

During the three months ended September 30, 2021, the Company terminated the Restated RPA and paid off the balance due to WFC.

 

As of March 31, 2023 and June 30, 2022, the outstanding balance due under the RPA was $0 and $0, respectively.

 

Long-term loan

 

SBA loan payable

 

On April 18, 2020, the Company entered into an agreement with the U.S. Small Business Administration (“SBA”) for a loan of $500,000 under Section 7(b) of the Small Business Act pursuant to which we issued a promissory note (the “SBA Note”) to the SBA. The SBA Note bears interest at the rate of 3.75% per annum and matures 30 years from the date of the SBA Note. Monthly installment payments, including principal and interest, will begin twelve months from the date of the SBA Note. During the quarter ended June 30, 2022, the Company paid off the SBA Note, including accrued interest expense of $39,237. As of March 31, 2023 and June 30, 2022, the outstanding balance of the SBA Note was $0 and $0, respectively.

 

Asset-based revolving loan

 

On November 12, 2021, the Company entered into a Credit Agreement with JPMorgan Chase Bank, N.A., as administrative agent, issuing bank and swingline lender, for an asset-based revolving loan (“ABL”) of up to $25 million with key terms listed as follows:

 

  · Borrowing base equal to the sum of

 

  Ø Up to 90% of eligible credit card receivables
  Ø Up to 85% of eligible trade accounts receivable
  Ø Up to the lesser of (i) 65% of cost of eligible inventory or (ii) 85% of net orderly liquidation value of eligible inventory

 

  · Interest rates of between LIBOR plus 2% and LIBOR plus 2.25% depending on utilization
  · Undrawn fee of between 0.25% and 0.375% depending on utilization
  · Maturity Date of November 12, 2024

 

 

 

 24 

 

 

In addition, the ABL includes an accordion feature that allows the Company to borrow up to an additional $25.0 million. To secure complete payment and performance of the secured obligations, the Company granted a security interest in all of its right, title and interest in, to and under all of the Company’s assets as collateral to the ABL. Upon closing of the ABL, the Company paid $796,035 in financing fees including 2% of $25.0 million or $500,000 paid to its financial advisor. The financing fees are recorded as debt discount and are to be amortized over three years as financing expenses, the term of the ABL.

 

Below is a summary of the interest expense recorded for the three and nine months ended March 31, 2023 and 2022: 

                    
   Three Months Ended March 31,   Nine Months Ended March 31, 
   2023   2022   2023   2022 
Accrued interest  $136,570   $50,419   $500,117   $81,328 
Credit utilization fees   15,679        29,265     
Amortization of debt discount   66,305    68,813    198,914    113,016 
Total  $218,554   $119,232   $728,296   $194,344 

 

As of March 31, 2023, the outstanding amount of the revolving loan payable, net of debt discount and including interest payable of $529,382, was $7,653,372. As of June 30, 2022, the outstanding amount of the long-term revolving loan payable, net of debt discount, was $12,314,627, including interest payable of $182,543.

 

On October 7, 2022, the Company entered into a second amendment to the credit agreement and consent (the “Second Amendment to the Credit Agreement”), originally dated November 12, 2021, as amended, with JPMorgan Chase Bank, N.A., as administrative agent and lender (“JPMorgan”). The Company entered into the Second Amendment to the Credit Agreement primarily for the purpose of changing the interest rate repayment calculations from LIBOR to the Secured Overnight Financing Rate, or SOFR, which adjustment had originally been anticipated under the terms of the original Credit Agreement. In addition, two of the negative covenants set forth in the original credit agreement were amended in order to (i) adjust the definition of “Covenant Testing Trigger Period” to increase the required cash availability from $3,000,000 to $4,000,000, or 10% of the aggregate revolving commitment for the preceding 30 days, and (ii) require that the Company will not and will not permit any of its subsidiaries, after reasonable due diligence and due inquiry, to knowingly sell their products, inventory or services directly to any commercial businesses that grow or cultivate cannabis; it being acknowledged, however, that the Company does not generally conduct due diligence on its individual retail customers.

 

On November 11, 2022, the Company and JPMorgan entered into a default waiver and consent agreement (the “Waiver Letter”) pursuant to which the parties recognized that the Company was in default on its failure to satisfy the minimum Excess Availability requirement of $7,500,000, as defined in the Credit Agreement, and deliver a certificate to JPMorgan accurately reflecting the Excess Availability (together, the “Existing Defaults”). Under the terms of the Waiver Letter, JPMorgan agreed to waive the right to enforce an event of default based on the aforementioned Existing Defaults.

 

Promissory note payable

 

On February 15, 2022, as part of the consideration for acquisition of Anivia Limited, the Company issued a two-year unsecured 6% subordinated promissory note, payable in equal semi-annual installments commencing August 15, 2022 (the “Purchase Note”). The principal amount of the Purchase Note was $3.5 million with a fair value of $3.6 million as of February 15, 2022. In October 2022, the Company paid the first installment of $875,000. And in February 2023, the Company paid the second installment of $875,000. For the three months ended March 31, 2023, the Company recorded accrued interest of $32,813 and amortization of note premium of $12,579. For the nine months ended March 31, 2023, the Company recorded accrued interest of $131,250 and amortization of note premium of $37,839. As of March 31, 2023, including $210,000 of accrued interest and $44,181 of unamortized premium, the total outstanding balance of the Purchase Note was $2,004,181, which is presented on the consolidated balance sheet as a current portion of $2,004,181 and a non-current portion of $0.

 

 

 

 25 

 

 

Note 13 - Related party transactions

 

Starting March 1, 2022, the Company subleases up to 50,000 square feet of its warehouse space to Box Harmony, LLC, which is a 40% owned joint venture of the Company as disclosed on Note 1 and Note 2 above. For the three and nine months ended March 31, 2023, the Company recorded a sublease fee of $0 and $387,750 as other non-operating income. As of March 31, 2023 and June 30, 2022, other receivables due from Box Harmony was $39,853 and $51,762, respectively.

 

On February 15, 2022, the Company assumed $92,246 (RMB618,000) of advance from shareholders of DHS through the acquisition of Anivia. This amount was for capital injection pending capital inspection by the local government in accordance with the PRC rules. As of March 31, 2023 and June 30, 2022, the balance of advance from shareholders was $89,968 and $92,246, respectively.

 

Note 14 – Income taxes

 

For the three and nine months ended March 31, 2023, as a result of the Company’s inability to establish a reliable estimate for annual effective tax rate, the Company calculated income tax expense using the actual effective tax rate year to date, as opposed to the estimated annual effective tax rate, as provided in Accounting Standards Codification (ASC) 740-270-30-18.

 

The income tax provision for the three and nine months ended March 31, 2023 and 2022 consisted of the following: 

                    
   Three Months Ended March 31,   Nine Months Ended March 31, 
   2023   2022   2023   2022 
Current:                    
Federal  $105,492   $402,373   $386,273   $859,341 
States   1,797    67,642    11,596    276,364 
Foreign       122,623        122,623 
Total current income tax provision   107,289    592,638    397,869    1,258,328 
                     
Deferred:                    
Federal   (558,437)   (432,290)   (1,818,222)   (432,290)
States   (114,675)   (120,493)   (421,382)   (120,493)
Foreign   (23,758)       (243,391)    
Total deferred taxes   (696,870)   (552,783)   (2,482,995)   (552,783)
                     
Total provision for income taxes  $(589,581)  $39,855   $(2,085,126)  $705,545 

 

 

 

 26 

 

 

The Company is subject to U.S. federal income tax as well as state income tax in certain jurisdictions. The tax years 2018 to 2021 remain open to examination by the major taxing jurisdictions to which the Company is subject. The following is a reconciliation of income tax expenses at the effective rate to income tax at the calculated statutory rates:

 

                    
   Three Months Ended March 31,   Nine Months Ended March 31, 
   2023   2022   2023   2022 
Statutory tax rate                    
Federal   21.00%    21.00%    21.00%    21.00% 
State   5.82%    5.45%    5.82%    5.71% 
Foreign tax rate difference   0.33%    (1.59%)   2.19%    (0.54%)
Impairment loss on goodwill -permanent difference           (7.40%)    
Net effect of state income tax deduction and other permanent differences   0.62%    (21.59%)   (2.82%)   (6.40%)
                     
Effective tax rate   27.77%    3.27%    18.79%    19.77% 

 

As of March 31, 2023, prepaid income taxes to US tax authorities and income tax payable to Chinese tax authorities was $ 44,218 and $292,166, respectively. As of June 30, 2022, prepaid income taxes to US tax authorities and income tax payable to Chinese tax authorities was $375,087 and $299,563, respectively.

 

The tax effects of temporary differences which give rise to significant portions of the deferred taxes are summarized as follows:

 

          
   March 31,
2023
   June 30,
2022
 
Deferred tax assets          
263A calculation  $228,145   $123,884 
Inventory reserve   149,907    71,026 
State taxes   2,435    45,234 
Accrued expenses   196,492    69,172 
ROU assets / liabilities   115,501    83,738 
Stock-based compensation   174,179    70,266 
Net operating loss   1,965,531     
Others   18,775    7,539 
Total deferred tax assets   2,850,965    470,859 
           
Deferred tax liabilities          
Depreciation   (111,714)   (86,254)
Intangible assets acquired   (1,193,092)   (1,323,720)
Total deferred tax liabilities   (1,304,806)   (1,409,974)
           
Net deferred tax assets (liabilities)  $1,546,159   $(939,115)

 

 

 

 27 

 

 

Note 15 – (Losses) Earnings per share

 

The following table sets forth the computation of basic and diluted (losses) earnings per share for the periods presented: 

                    
   Three Months Ended March 31,   Nine Months Ended March 31, 
   2023   2022   2023   2022 
Numerator:                    
Net (Loss) Income Attributable to iPower, Inc.  $(1,530,534)  $1,181,757   $(9,003,349)  $2,867,146 
                     
Denominator:                    
Weighted-average shares used in computing basic and diluted earnings per share*                    
Basic   29,730,914    28,045,130    29,702,014    26,999,342 
Diluted   29,730,914    28,045,130    29,702,014    26,999,342 
                     
(Losses) Earnings per share:                    
Basic  $(0.051)  $0.042   $(0.303)  $0.106 
Diluted  $(0.051)  $0.042   $(0.303)  $0.106 

 

* Due to the ani-dilutive effect, the computation of basic and diluted EPS did not include the shares underlying the exercise of warrants as the Company had a net loss for the three and nine months ended March 31, 2023.
   
* The computation of diluted EPS did not include the underlying shares of warrants calculated using treasury method for the three and nine months ended March 31, 2022 as the exercise price was greater than the market price of the shares.
   
* The computation of diluted EPS did not include the underlying shares of the stock options granted in May 2022 for the three and nine months ended March 31, 2023 as none of the options were vested as of March 31, 2023.
   
* For the three and nine months ended March 31, 2023, 166,661 vested but unissued shares of restricted stock units under the 2020 Equity Incentive Plan (as discussed in Note 16) are considered issued shares and therefore are included in the computation of basic earnings (losses) per share when the shares are fully vested.
   
* For the three and nine months ended March 31, 2022, 107,625 vested but unissued shares of restricted stock units under the Amended and Restated 2020 Equity Incentive Plan are considered issued shares and therefore are included in the computation of basic earnings (losses) per share as of grant date when the shares are fully vested. Impact of nonvested RSU is immaterial to the EPS.

 

Note 16 – Equity

 

Common Stock

  

During the year ended June 30, 2022, the Company issued 40,019 shares of restricted common stock for RSUs vested in the quarter ended September 30, 2021.

 

On February 15, 2022, as part of the consideration for the acquisition of Anivia and subsidiaries, the Company issued 3,083,700 restricted shares of the Company’s common stock, valued at $2.27 per share, which was the closing price of the Company’s Common Stock as traded on Nasdaq on February 15, 2022. These shares have a lock-up period of 180 days and are subject to insider trading restrictions. The fair value of the shares was $5,528,373, calculated with a discount of lack of marketability of 21%, which is determined using the Black Scholes Model.

 

 

 

 28 

 

 

As of March 31, 2023 and June 30, 2022, there were 29,572,382 and 29,572,382 shares of Common Stock issued and outstanding, respectively.

 

Preferred Stock

 

The Company’s Preferred Stock was authorized as “blank check” series of Preferred Stock, providing that the Board of Directors is expressly authorized, subject to limitations prescribed by law, by resolution or resolutions and by filing a certificate pursuant to the applicable law of the State of Nevada, to provide, out of the authorized but unissued shares of Preferred Stock, for series of Preferred Stock, and to establish from time to time the number of shares to be included in each such series, and to fix the designation, powers, preferences and rights of the shares of each such series and the qualifications, limitations or restrictions thereof. As of March 31, 2023 and June 30, 2022, respectively, there were no shares of Preferred Stock issued and outstanding.

 

Equity Incentive Plan

 

On May 5, 2021, the Company’s Board of Directors adopted, and its stockholders approved and ratified, the iPower Inc. Amended and Restated 2020 Equity Incentive Plan (the “Plan”). The Plan allows for the issuance of up to 5,000,000 shares of Common Stock, whether in the form of options, restricted stock, restricted stock units, stock appreciation rights, performance units, performance shares and other stock or cash awards. The general purpose of the Plan is to provide an incentive to the Company’s directors, officers, employees, consultants and advisors by enabling them to share in the future growth of the Company’s business. On November 16, 2021 and December 6, 2022, the Company filed a registration statement on Form S-8 registering all shares issuable under the Plan.

 

Restricted Stock Unit

 

Following completion of the IPO on May 11, 2021, pursuant to their letter agreements, the Company awarded a total of 46,546 restricted stock units (“RSUs”) under the Plan to its independent directors, Chief Financial Officer, and certain other employees and consultants, all of which are subject to certain vesting conditions in the next 12 months and restrictions until filing of a Form S-8 for registration of the shares. On November 16, 2021, we filed a registration statement on Form S-8 registering all shares issuable under the Plan. The fair value of the RSUs was determined to be based on $5.00 per share, the initial listing price of the Company’s common stock on the grant date. The fair value of RSUs issued subsequent to the IPO date was based on the stock price on each grant date. During the nine months ended March 31, 2022, the Company granted an additional 79,406 shares of RSUs. For the three and nine months ended March 31, 2023, the Company recorded $7,192 and $56,576 of stock-based compensation expense. For the three and nine months ended March 31, 2022, the Company recorded $149,299 and $306,788 of stock-based compensation expense. As of March 31, 2023 and June 30, 2022, the unvested number of RSUs was 12,400 and 6,608 and the unamortized expense was $7,192 and $15,000, respectively.

 

Information relating to RSU grants is summarized as follows: 

          
   Total RSUs Issued   Total Fair Market Value of RSUs Issued as Compensation (1) 
RSUs granted, but not vested, at June 30, 2022   6,608      
RSUs granted   79,406   $48,768 
RSUs forfeited         
RSUs vested   (73,614)     
RSUs granted, but not vested, at March 31, 2023   12,400      

 _____________________

(1) The total fair value was based on the stock price on the grant date.

 

As of March 31, 2023, of the 206,680 vested RSUs, 40,019 shares of Common Stock were issued, and 166,661 shares were to be issued upon setup of the plan administration account.

 

 

 

 29 

 

 

Stock Option

 

On May 12, 2022, the Compensation Committee of the Board of Directors approved an incentive plan for the Company’s executive officers consisting of a cash performance bonus of $60,000 to be awarded to Kevin Vassily, CFO of the Company, and stock option grants (the “Option Grants”) in the amount of (i) 3,000,000 shares to Chenlong Tan, CEO and (ii) 330,000 shares to Mr. Vassily. The Option Grants, which were issued on May 13, 2022, have an exercise price of $1.12 per share, a contractual term of 10 years and consist of six vesting tranches with a vesting schedule based entirely on the attainment of both designated operational milestones (performance conditions) and market conditions (together, the “Designated Milestones”), assuming continued employment of the recipients through the date on which such Designated Milestones are achieved. Each of the six vesting tranches for the Option Grants will vest when both (i) the market capitalization milestone for such tranche, which begins at $150 million for the first tranche and increases by increments of $50 million through the fourth tranche and $100 million thereafter (based on achieving such market capitalization for five consecutive trading days), has been achieved, and (ii) any one of the following six operational milestones focused on revenue or any one of the six operational milestones focused on operating income have been achieved during a given fiscal year.

 

The achievement status of the operational milestones as of March 31, 2023 was as follows:

 

Revenue in Fiscal Year  Operating Income in Fiscal Year
Milestone      Milestone    
(in Millions)   Achievement Status  (in Millions)   Achievement Status
            
$90   Probable  $6   Probable
$100   Probable  $8   Probable
$125   Probable  $10   Probable
$150   Probable  $12  
$200   Probable  $16  
$250     $20  

 

The Company evaluated the performance condition and market condition under ASC 718-10-20. The Option Grants are considered an award containing a performance and a market condition and both conditions (in this case at least one of the performance conditions) must be satisfied for the award to vest. The market condition is incorporated into the fair value of the award, and that fair value is recognized over the longer of the implied service period or requisite service period if it is probable that one of the performance conditions will be met. In relation to the five awards deemed probable to vest, the recognition period ranges from 2.93 years to 9.64 years. If the performance condition is ultimately not met, compensation cost related to the award should not be recognized (or should be reversed to the extent any expense has been recognized related to such tranche) because the vesting condition in the award would not have been satisfied.

 

On the grant date, a Monte Carlo simulation was used to determine for each tranche (i) a fixed amount of expense for such tranche and (ii) the future time when the market capitalization milestone for such tranche was expected to be achieved. Separately, based on a subjective assessment of our future financial performance, each quarter we determine whether it is probable that we will achieve each operational milestone that has not previously been achieved or deemed probable of achievement and if so, the future time when we expect to achieve that operational milestone. The Monte Carlo simulation utilized the following inputs:

 

  · Stock Price - $1.12
  · Volatility – 95.65%
  · Term –10 years
  · Risk Free Rate of Return – 2.93%
  · Dividend Yield – 0%

 

 

 

 30 

 

 

The total fair value of the Option Grants was $3.2 million of which, at June 30, 2022, $2.3 million is deemed probable of vesting. As of March 31, 2023, none of the options had vested. For the three and nine months ended March 31, 2023, the Company recorded $110,382 and $331,146 of stock-based compensation expense related to the Option Grants. For the three and nine months ended March 31, 2022, the Company did not record any stock-based compensation expense related to the Option Grants. Unrecognized compensation cost related to tranches probable of vesting is approximately $1.9 million and will be recognized over 2.25 years to 9.25 years, depending on the tranche.

 

Note 17 – Warrant liabilities

 

On January 27, 2021, the Company completed a private placement offering pursuant to which the Company sold to two accredited investors an aggregate of $3,000,000 in Convertible Notes and warrants to purchase shares of Class A Common Stock equaling 80% of the number of shares of Class A Common Stock issuable upon conversion of the Convertible Notes. The convertible note warrants shall be exercisable for a period of three years from the IPO completion date at a per share exercise price equal to the IPO. In accordance with the terms of the warrants, in the event the Convertible Notes are repaid in cash by the Company, the warrants issued in conjunction with the Convertible Notes will expire and have no further value.

 

The outstanding warrants held by the Convertible Note investors were reclassed to additional paid in capital as the terms became fixed upon closing of the IPO. Through March 31, 2023, none of the private placement investors exercised any of their warrants. As such, as of March 31, 2023 and June 30, 2022, the number of shares issuable under the outstanding warrants was 685,715, with an average exercise price of $5.00 per share.

 

Note 18 - Concentration of risk

 

Credit risk

 

Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable.

 

As of March 31, 2023 and June 30, 2022, $1,419,495 and $1,821,947, respectively, were deposited with various major financial institutions in the United States and PRC. Accounts at each institution in the United States are insured by the Federal Deposit Insurance Corporation (FDIC) for up to $250,000. The Company had approximately $0.4 million and $0.5 million, respectively, in excess of the FDIC insurance limit, as of March 31, 2023 and June 30, 2022.

 

Accounts receivable are typically unsecured and derived from revenue earned from customers, thereby exposing the Company to credit risk. The risk is mitigated by the Company’s assessment of its customers’ creditworthiness and its ongoing monitoring of outstanding balances. The Company maintains reserves for estimated credit losses, and such losses have generally been within expectations.

 

The business of DHS, the Company’s VIE, may be impacted by Chinese economic conditions, changes in regulations and laws, and other uncertainties.

 

Customer and vendor concentration risk

 

For the nine months ended March 31, 2023 and 2022, Amazon Vendor and Amazon Seller customers accounted for 91% and 89% of the Company's total revenues, respectively. As of March 31, 2023 and June 30, 2022, accounts receivable from Amazon Vendor and Amazon Seller accounted for 94% and 94% of the Company’s total accounts receivable.

 

For the nine months ended March 31, 2023 and 2022, two suppliers accounted for 39% (28% and 11%) and 27% (17% and 11%) of the Company's total purchases, respectively. As of March 31, 2023, accounts payable to two suppliers accounted for 59% (53% and 6%) of the Company’s total accounts payable. As of June 30, 2022, accounts payable to two suppliers accounted for 44% (34% and 10%) of the Company’s total accounts payable.

 

 

 

 31 

 

  

Note 19 - Commitments and contingencies

 

Lease commitments

 

The Company has entered into a lease agreement to rent office and warehouse space with a lease period from December 1, 2018 until December 31, 2020. On August 24, 2020, the Company negotiated for new terms to extend the lease through December 21, 2023 at the rate of approximately $42,000 per month.

 

On September 1, 2020, in addition to the primary fulfillment center, the Company leased a second fulfillment center in City of Industry, California. The base rental fee ranges from $27,921 to $29,910 per month through October 31, 2023.

 

On February 15, 2022, upon completion of the acquisition of Anivia Limited, the Company assumed an operating lease for offices located in the People’s Republic of China.

 

On July 28, 2021, the Company entered into a Lease agreement (the “Lease Agreement”) with 9th & Vineyard, LLC, a Delaware limited liability company (the “Landlord”), to lease from the Landlord approximately 99,347 square feet of space located at 8798 9th Street, Rancho Cucamonga, California (the “Premises”). The term of the Lease Agreement was for 62 months, commencing on the date on which the Landlord completes certain prescribed improvements on the property (the “Rent Commencement Date”). The Lease Agreement does not provide for an option to renew.

 

In addition, the Company will be responsible for its pro rata share of certain costs, including utility costs, insurance and common area costs, as further detailed in the Lease Agreement. Following the Rent Commencement Date, the first two months of the Base Rent were to be abated.

 

The lease was not started under the original Lease Agreement as completion of the construction was not timely completed. On February 23, 2022, as a result of the delay in completion of the construction, the Company entered into an amended agreement to extend the lease term to 74 months. The lease commencement date is February 10, 2022, with rent payments commencing May 11, 2022 and the lease expiring on May 31, 2028. The base rental fee ranges from $114,249 to $140,079 per month through the expiration date of May 31, 2028.

 

On May 1, 2022, the Company leased another fulfillment center in Duarte, California. The base rental fee ranges from $56,000 to $59,410 per month through April 30, 2025.

 

Total commitment for the full term of these leases is $12,440,869. The financial statements reflected $8,504,929 and $10,453,282, respectively, of operating lease right-of-use assets, and $8,927,949 and $10,848,544, respectively, of operating lease liabilities as of March 31, 2023 and June 30, 2022.

 

Three Months Ended March 31, 2023 and 2022: 

          
   3/31/2023   3/31/2022 
Lease cost          
Operating lease cost (included in selling and fulfillment in the Company's statement of operations)  $776,878   $427,692 
           
Other information          
Cash paid for amounts included in the measurement of lease liabilities  $778,843   $234,504 
Remaining term in years   0.33 – 5.17    1.33 – 6.17 
Average discount rate - operating leases   5 - 8%    5% – 8% 

 

 

 

 

 

 32 

 

 

Nine Months Ended March 31, 2023 and 2022:

 

   3/31/2023   3/31/2022 
Lease cost          
Operating lease cost (included in selling and fulfillment in the Company's statement of operations)  $2,331,542   $838,726 
           
Other information          
Cash paid for amounts included in the measurement of lease liabilities  $2,303,668   $656,961 
Remaining term in years   0.33 – 5.17    1.33 – 6.17 
Average discount rate - operating leases   5 - 8%    5% – 8% 

 

The supplemental balance sheet information related to leases for the period is as follows: 

          
   3/31/2023   6/30/2022 
Operating leases          
Right of use asset - non-current  $8,504,929   $10,453,282 
Lease Liability – current   2,356,545    2,582,933 
Lease Liability – non-current   6,571,404    8,265,611 
Total operating lease liabilities  $8,927,949   $10,848,544 

 

Maturities of the Company’s lease liabilities are as follows: 

     
   Operating 
   Lease 
For Year ending June 30:     
2023  $771,954 
2024   2,510,815 
2025   2,080,331 
2026   1,533,918 
2027   1,586,572 
2028 and after   1,459,407 
Less: Imputed interest/present value discount   (1,015,068)
Present value of lease liabilities  $8,927,949 

 

Contingencies

 

Except as disclosed below, the Company is not currently a party to any material legal proceedings, investigation or claims. As the Company may, from time to time, be involved in legal matters arising in the ordinary course of its business, there can be no assurance that such matters will not arise in the future or that any such matters in which the Company is involved, or which may arise in the ordinary course of the Company’s business, will not at some point proceed to litigation or that such litigation will not have a material adverse effect on the business, financial condition or results of operations of the Company.

 

Pursuant to an engagement agreement, dated and effective August 31, 2020 (the “Engagement Agreement”), with Boustead Securities LLC (“Boustead”), the Company engaged Boustead to act as its exclusive placement agent for private placements of its securities and as a potential underwriter for its initial public offering. On February 28, 2021, the Company informed Boustead that it was terminating the Engagement Agreement and any continuing obligations the Company may have had under its terms. On April 15, 2021, the Company provided formal written notice to Boustead of its termination of the Engagement Agreement and all obligations thereunder, effective immediately. On April 30, 2021, Boustead filed a statement of claim with the Financial Institute Regulatory Authority, or FINRA, demanding to arbitrate the dispute, and is seeking, among other things, monetary damages against the Company and D.A. Davidson & Co. (who acted as underwriter in the Company’s IPO). Presently, the matter is scheduled to be heard before a FINRA arbitration panel during the week beginning May 22, 2023. The Company has agreed to indemnify D.A. Davidson & Co. and the other underwriters against any liability or expense they may incur or be subject to arising out of the Boustead dispute. Additionally, Chenlong Tan, the Company’s Chairman, President and Chief Executive Officer and a beneficial owner of more than 5% of the Company’s Common Stock, has agreed to reimburse the Company for any judgments, fines and amounts paid or actually incurred by the Company or an indemnitee in connection with such legal action or in connection with any settlement agreement entered into by the Company or an indemnitee up to a maximum of $3.5 million in the aggregate, with the sole source of funding of such reimbursement to come from sales of shares then owned by Mr. Tan. The Company cannot reasonably estimate the amount of potential exposure as of the date of this report.

 

 

 

 33 

 

 

In an effort to contain or slow the COVID-19 outbreak, authorities across the world have implemented various measures, some of which have been subsequently rescinded or modified, including travel bans, stay-at-home orders and shutdowns of certain businesses. The Company anticipates that these actions and the global health crisis caused by the COVID-19 outbreak, including any resurgences, will continue to negatively impact global economic activity. While the COVID-19 outbreak has not had a material adverse impact on the Company’s operations to date, it is difficult to predict all of the positive or negative impacts the COVID-19 outbreak may have on the Company’s business in the future.

 

In February 2022, the Russian Federation began conducting military operations against Ukraine, which have been ongoing ever since, resulting in global economic uncertainty and increased cost of various commodities. In response to these types of events, should they directly impact our supply chain or other operations, we may experience or be exposed to supply chain disruption which could cause us to seek alternate sources for product supply, or suffer consequences that are unexpected and difficult to mitigate. Any of these risks might have a materially adverse impact on our business operations and our financial position or results of operations. Although, it is difficult to predict the impact that these factors may have on our business in the future, they did not have a material effect on our results of operations, financial condition, or liquidity for the three and nine months ended March 31, 2023.

 

Note 20 - Subsequent events

 

The Company evaluated subsequent events and transactions that occurred after the balance sheet date through the date that the consolidated financial statements are available to be issued. The Company noted no material subsequent events that required recognition or additional disclosure in the consolidated financial statements presented herein.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 34 

 

 

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

The following Management’s Discussion and Analysis of Financial Condition and Results of Operations (the “MD&A) should be read in conjunction with our financial statements and the related notes thereto included elsewhere herein. This MD&A contains forward-looking statements that involve risks and uncertainties, such as statements of our plans, objectives, expectations and intentions. Any statements that are not statements of historical fact are forward-looking statements. When used, the words “believe,” “plan,” “intend,” “anticipate,” “target,” “estimate,” “expect,” and the like, and/or future-tense or conditional constructions (“will,” “may,” “could,” “should,” etc.), or similar expressions, identify certain of these forward-looking statements. These forward-looking statements are subject to risks and uncertainties that could cause actual results or events to differ materially from those expressed or implied by the forward-looking statements in this report. Our actual results and the timing of events could differ materially from those anticipated in these forward-looking statements as a result of several factors.

 

Historical results may not indicate future performance. Our forward-looking statements reflect our current views about future events, are based on assumptions and are subject to known and unknown risks and uncertainties that could cause actual results to differ materially from those contemplated by these statements. We undertake no obligation to publicly update or revise any forward- looking statements, including any changes that might result from any facts, events, or circumstances after the date hereof that may bear upon forward-looking statements. Furthermore, we cannot guarantee future results, events, levels of activity, performance, or achievements.

 

Overview

 

iPower Inc. is a U.S.-based online retailer and supplier of consumer home, garden and pet products. Through the operations of our e-commerce platform, www.simpledeluxe.com and www.Zenhydro.com, as well as Amazon, Walmart and eBay, our combined 121,000 square foot fulfillment centers in Los Angeles, California, and our 99,000 square foot fulfillment center in Rancho Cucamonga, California, we believe we are one of the leading online marketers, distributors and retailers of home fans, shelving, gaming chairs, grow-light systems, ventilation systems, activated carbon filters, nutrients, hydroponic water-resistant grow tents, trimming machines, pumps, accessories for hydroponic gardening and certain pet products, based on management’s estimates. We have a diverse customer base that includes commercial users and individuals. Our core strategy continues to focus on expanding our geographic reach across the United States through organic growth, both in terms of expanding customer base as well as brand and product development.

 

We are actively developing and acquiring our in-house branded products, which to date include the iPower, Simple Deluxe and other brands and consist of products such as home goods, fans, pet products, grow-light systems, ventilation systems, activated carbon filters, nutrients, hydroponic water-resistant grow tents, trimming machines, pumps and many more hydroponic-related items; some of which have been designated as Amazon best seller product leaders, among others. For the nine months ended March 31, 2023, our top five product segments accounted for 74% of total sales. While we continue to focus on our top product categories, we are working to expand our product catalog to include new and adjacent categories.

 

 

 

 35 

 

 

Trends and Expectations

 

Product and Brand Development

 

We plan to increase our investments in product and brand development. We actively evaluate potential acquisition opportunities of companies and product brand names that can complement our product catalog and improve on existing products and supply chain efficiencies.

 

Global Economic Disruption

 

While at present the majority of our products are sourced either in the United States or Mainland China, the military conflict between Russia and Ukraine may nonetheless increase the likelihood that we may experience supply chain disruptions or otherwise hinder our ability to find the materials we need to make our products. In addition, supply chain disruptions may make it harder for us to find favorable pricing and reliable sources for the materials we need, putting upward pressure on our costs and increasing the risk that we may be unable to acquire the materials and services we need to continue to make certain products.

 

Ongoing COVID-19 Epidemic and Related Disruptions

 

We are continuing to closely monitor the impact of the ongoing COVID-19 epidemic on our business, results of operations and financial results. The situation surrounding the COVID-19 epidemic remains fluid and the full extent of the positive or negative impact of the COVID-19 outbreak on our business will depend on certain developments including the length of time that the epidemic continues, the impact on consumer activity and behaviors and the effect on our customers, employees, suppliers and stockholders, all of which are uncertain and cannot be predicted. Our focus remains on promoting the health, safety and financial security of our employees and serving our customers. As a result, we have taken a number of precautionary measures, including implementing social distancing and enhanced cleaning measures in our facilities, providing emergency paid time off and targeted hourly pay increases as well as developing no contact delivery methods. While the COVID-19 epidemic has not had a material adverse impact on our operations to date and we believe the long-term opportunity for shopping online remains unchanged, it is difficult to predict all of the positive or negative impacts the COVID-19 epidemic will have on our business.

  

Regulatory Environment

 

We sell hydroponic gardening products to end users that may use such products in new and emerging industries or segments, including for use in growing cannabis. The demand for hydroponic gardening products depends on the uncertain growth of these industries or segments due to varying, inconsistent and rapidly changing laws, regulations, administrative practices, enforcement approaches, judicial interpretations and consumer perceptions. For example, certain countries and a total of 44 U.S. states plus the District of Columbia have adopted frameworks that authorize, regulate and tax the cultivation, processing, sale and use of cannabis for medicinal and/or non-medicinal use, including legalization of hemp and CBD, while the U.S. Controlled Substances Act and the laws of certain U.S. states prohibit growing cannabis. Demand for our products could be impacted by changes in the regulatory environment with respect to such industries and segments.

 

 

 

 36 

 

 

RESULTS OF OPERATIONS

 

For the three months ended March 31, 2023 and 2022

 

The following table presents certain unaudited condensed consolidated statement of operations information and presentation of that data as a percentage of change from period to period. 

 

  

Three Months Ended

March 31, 2023

  

Three Months Ended

March 31, 2022

   Variance 
Revenues  $20,225,619   $22,808,214    (11.32%)
Cost of goods sold   12,433,898    13,598,563    (8.56%)
Gross profit   7,791,721    9,209,651    (15.40%)
Operating expenses   9,602,919    7,832,662    22.60% 
Operating (loss) income   (1,811,198)   1,376,989    (231.53%)
Other (expenses)   (312,155)   (159,447)   95.77% 
(Loss) Income before income taxes   (2,123,353)   1,217,542    (274.40%)
Income tax (benefit) expense   (589,581)   39,855    (1579.32%)
Net (loss) income   (1,533,772)   1,177,687    (230.24%)
Non-controlling interest   (3,238)   (4,070)   (20.44%)
Net (loss) income attributable to iPower Inc.   (1,530,534)   1,181,757    (229.51%)
Other comprehensive loss   17,604    (3,226)   (645.69%)
Comprehensive (loss) income attributable to iPower Inc.  $(1,512,930)  $1,178,531    (228.37%)
                
Gross profit % of revenues   38.52%    40.38%      
Operating (loss) income % of revenues   (8.95%)   6.04%      
Net (loss) income % of revenues   (7.58%)   5.16%      

 

Revenues

 

Revenues for the three months ended March 31, 2023 decreased 11.32% to $20,225,619 as compared to $22,808,214 for the three months ended March 31, 2022. While pricing remained stable, the decreased revenue mainly resulted from a decrease in sales of the third-party brands we carry.

 

Costs of Goods Sold

 

Costs of goods sold for the three months ended March 31, 2023 decreased 8.56% to $12,433,898 as compared to $13,598,563 for the three months ended March 31, 2022. The decrease was due to a decrease in sales, which resulted in decreased accompanying costs. See discussions on gross profit below.

 

 

 

 37 

 

 

Gross Profit

 

Gross profit was $7,791,721 for the three months ended March 31, 2023 as compared to $9,209,651 for the three months ended March 31, 2022. The gross profit ratio decreased to 38.52% for the three months ended March 31, 2023 from 40.38% for the three months ended March 31, 2022. The decrease in the gross profit ratio was mainly driven by the increase in cost of goods sold as a result of higher than normal freight charges as well as channel and product category mix.

 

Operating Expenses

 

Operating expenses for the three months ended March 31, 2023 increased 22.60% to $9,602,919 as compared to $7,832,662 for the three months ended March 31, 2022. The increase was mainly due to the combination of an increase in selling and fulfillment expenses of $1.4 million as a result of increased costs related to advertising, merchant fees, rental expenses, and delivery fees, and an increase in general and administrative expenses of $0.4 million, which included payroll expenses, stock-based compensation expense, insurance expenses and other operating expenses.

 

(Loss) Income from Operations

 

(Loss) Income from operations was ($1,811,198) for the three months ended March 31, 2023 as compared to $1,376,989 for the three months ended March 31, 2022. The decrease in income was resulted from the increase in operating expenses and the decrease in gross profit, as discussed above.

 

Other Expenses

 

Other expenses for the three months ended March 31, 2023 was ($312,155) as compared to ($159,447) for the three months ended March 31, 2022. The increase in other expenses was mainly due to an increase in interest, including amortization of debt discount on the revolving loan and other non-operating expenses during the period ended March 31, 2023.

 

Net (Loss) Income Attributable to iPower Inc.

 

Net loss attributable to iPower Inc. for the three months ended March 31, 2023 was ($1,530,534) as compared to net income of $1,181,757 for the three months ended March 31, 2022, representing a decrease of ($2,712,291 ). The decrease was primarily due to the decrease in gross profit and increase in operating expenses as discussed above.

 

Comprehensive (Loss) Income Attributable to iPower Inc.

 

Comprehensive loss attributable to iPower Inc. for the three months ended March 31, 2023 was ($1,512,930) as compared to comprehensive income of $1,178,531 for the three months ended March 31, 2022, representing a decrease of ($2,691,461). The decrease was due to the reasons discussed above, along with the other comprehensive income of $17,604 as a result of foreign currency translation adjustments resulting from the translation of RMB, the functional currency of our VIE in the PRC, to USD, the reporting currency of the Company.

 

 

 

 38 

 

 

For the nine months ended March 31, 2023 and 2022

 

The following table presents certain unaudited condensed consolidated statement of operations information and presentation of that data as a percentage of change from period to period.

 

  

Nine Months Ended

March 31, 2023

  

Nine Months Ended

March 31, 2022

   Variance 
Revenues  $65,502,882   $57,300,642    14.31% 
Cost of goods sold   39,755,919    33,219,677    19.68% 
Gross profit   25,746,963    24,080,965    6.92% 
Operating expenses   36,234,033    20,278,376    78.68% 
Operating (loss) income   (10,487,070)   3,802,589    (375.79%)
Other (expenses)   (610,283)   (233,968)   160.84% 
(Loss) Income before income taxes   (11,097,353)   3,568,621    (410.97%)
Income tax (benefit) expense   (2,085,126)   705,545    (395.53%)
Net (loss) income   (9,012,227)   2,863,076    (414.77%)
Non-controlling interest   (8,878)   (4,070)   118.13% 
Net (loss) income attributable to iPower Inc.   (9,003,349)   2,867,146    (414.02%)
Other comprehensive loss   (46,722)   (3,226)   1348.30% 
Comprehensive (loss) income attributable to iPower Inc.  $(9,050,071)  $2,863,920    (416.00%)
                
Gross profit % of revenues   39.31%    42.03%      
Operating (loss) income % of revenues   (16.01%)   6.64%      
Net (loss) income % of revenues   (13.76%)   5.00%      

 

Revenues

 

Revenues for the nine months ended March 31, 2023 increased 14.31% to $65,502,882 as compared to $57,300,642 for the nine months ended March 31, 2022. While pricing remained stable, the increased revenue mainly resulted from an increase in sales volume and expansion of sales to other regions, such as Canada, Europe, and Asia. In addition to our organic growth and diversified product mix, which we achieved as a result of improved products and more effective online marketing and merchandising efforts. However, while the revenues for the current nine months ended March 31, 2023 improved over the same period last year, we cannot assure that this trend will continue.

 

Costs of Goods Sold

 

Costs of goods sold for the nine months ended March 31, 2023 increased 19.68% to $39,755,919 as compared to $33,219,677 for the nine months ended March 31, 2022. The increase was due to an increase in sales, as discussed above. In addition, we experienced an increase in costs of goods sold as a percentage of revenue as a result of the increased freight charges during the nine months ended March 31, 2023. See discussions on gross profit below. We have seen decreasing freight charges since September 2022 but can give no assurance that this trend will continue.

 

 

 

 39 

 

 

Gross Profit

 

Gross profit was $25,746,963 for the nine months ended March 31, 2023 as compared to $24,080,965 for the nine months ended March 31, 2022. The gross profit ratio decreased to 39.31% for the nine months ended March 31, 2023 from 42.03% for the nine months ended March 31, 2022. The decrease in gross profit ratio was mainly driven by an increase in freight charges during the nine months ended March 31, 2023 as well as channel and product category mix.

 

Operating Expenses

 

Operating expenses for the nine months ended March 31, 2023 increased 78.68% to $36,234,033 as compared to $20,278,376 for the nine months ended March 31, 2022. The increase was mainly due to the combination of an increase in selling and fulfillment expenses of $11.9 million as a result of increased advertising, merchant fees, delivery fees, rental expenses, storage costs and fulfillment workforce, general and administrative expenses of $1.04 million, which included payroll expenses, stock-based compensation expense, insurance expenses and other operating expenses including expenses associated with being a publicly traded company, and $3.06 million of impairment loss on goodwill triggered by a decrease in the Company’s share price of its common stock and the net loss incurred during the quarter ended September 30, 2022.

 

(Loss) Income from Operations

 

(Loss) Income from operations was ($10,487,070) for the nine months ended March 31, 2023 as compared to $3,802,589 for the nine months ended March 31, 2022. The decrease was due to the increase in operating expenses was greater than the increase in gross profit as discussed above.

 

Other Expenses

 

Other expenses for the nine months ended March 31, 2023 was ($610,283) as compared to ($233,968) for the nine months ended March 31, 2022. The increase in other expenses was mainly due to a combined result of an increase in other non-operating income of $ 113,652 , and an increase in interest, including amortization of debt discount on the revolving loan of $ 573,641 during the period ended March 31, 2023.

 

Net (Loss) Income Attributable to iPower Inc.

 

Net loss attributable to iPower Inc. for the nine months ended March 31, 2023 was ($9,003,349) as compared to net income of $2,867,146 for the nine months ended March 31, 2022, representing a decrease of ($11,870,495). The decrease was primarily due to a decrease in gross profit and an increase in operating expenses as discussed above.

 

Comprehensive (Loss) Income Attributable to iPower Inc.

 

Comprehensive loss attributable to iPower Inc. for the nine months ended March 31, 2023 was ($9,050,071) as compared to comprehensive income of $2,863,920 for the nine months ended March 31, 2022, representing a decrease of ($11,913,991). The decrease was due to the reasons discussed above, along with other comprehensive loss of $ (46,722) as a result of foreign currency translation adjustments resulting from the translation of RMB, the functional currency of our VIE in the PRC, to USD, the reporting currency of the Company.

 

 

 

 40 

 

 

LIQUIDITY AND CAPITAL RESOURCES

 

Sources of Liquidity

 

During the nine months ended March 31, 2023 we primarily funded our operations with cash and cash equivalents generated from operations, as well as through borrowing under our credit facility from JPMorgan Chase Bank ("JPM”). We had cash and cash equivalents of $1,419,495 as of March 31, 2023, representing a $0.4 million decrease from $ 1,821,947 of cash as of June 30, 2022. The cash decrease was primarily the result of the decrease in net cash provided by financing activities resulting from our payments to pay down the note payable and the JPM revolving line.

 

Based on our current operating plan, and despite the current uncertainty resulting from the ongoing COVID-19 pandemic, we believe that our existing cash and cash equivalents and cash flows from operations will be sufficient to finance our operations during the next 12 months.

 

Our cash requirements consist primarily of day-to-day operating expenses and obligations with respect to warehouse leases. We lease all of our office and warehouse facilities. We expect to make future payments on existing leases from cash generated from operations. We have credit terms in place with our major suppliers, however, as we bring on new suppliers, we are often required to prepay our inventory purchases from them. This is consistent with our historical operating model which allowed us to operate using only cash generated by the business. Beyond the next 12 months we believe that our cash flows from operations should improve as supply chains begin to return to normal and new suppliers that we bring online transition to credit terms more favorable to us. In addition, we plan to increase the size of our in-house product catalog, which will have a net beneficial impact to our margin profile and ability to generate cash. In addition, we have approximately $10.0 million in unused credit under our revolving line of credit with JPM as of March 31, 2023. Given our current working capital position and available funding from our revolving credit line, we believe we will be able to manage through the current challenges by managing payment terms with our customers and vendors.

 

Working Capital

 

As of March 31, 2023 and June 30, 2022, our working capital was $18.8 million and $32.3 million, respectively. The historical seasonality in our business during the year can cause cash and cash equivalents, inventory and accounts payable to fluctuate, resulting in changes in our working capital. We anticipate that past historical trends will remain in place through the balance of the fiscal year with working capital remaining near this current level for the foreseeable future.

 

Cash Flows

 

Operating Activities

 

Net cash provided by (used in) operating activities for the nine months ended March 31, 2023 and 2022 was $8,446,447 and ($14,760,269), respectively. The increase in cash provided by operating activities mainly resulted from decreased accounts receivable, inventories, prepayments and other current assets and increased accounts payable.

 

Investing Activities

 

For the nine months ended March 31, 2023 and 2022, net cash (used in) provided by investing activities was ($144,885) and $177,408, respectively. The increase in cash used in investing activities was because the Company made additional purchase of equipment during the nine months ended March 31, 2023.

 

 

 

 41 

 

 

Financing Activities

 

Net cash (used in) provided by financing activities was ($8,663,091) and $10,598,447, respectively, for the nine months ended March 31, 2023 and 2022. The main reason the Company experienced a decrease in net cash provided by financing activities was primarily due to our payment of $11.9 million for: 1] $1.5 million to pay off investment payable; 2] $1.8 million to pay down note payable; and 3] $8.6 million to pay down the outstanding balance of the asset-based revolving loan facility with JPM.

 

OFF-BALANCE SHEET ARRANGEMENTS

 

We do not have any off-balance sheet arrangements (as that term is defined in Item 303 of Regulation S-K) that are reasonably likely to have a current or future material effect on our financial condition, revenue or expenses, results of operations, liquidity, capital expenditures or capital resources.

 

CRITICAL ACCOUNTING POLICIES AND ESTIMATES

 

We prepare our consolidated financial statements in accordance with accounting principles generally accepted in the United States, or GAAP, and pursuant to the rules and regulations of the Securities Exchange Commission (“SEC”). The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates. In some cases, changes in the accounting estimates are reasonably likely to occur from period to period. Accordingly, actual results could differ materially from our estimates. To the extent that there are material differences between these estimates and actual results, our financial condition and results of operations will be affected. We base our estimates on experience and other assumptions that we believe are reasonable under the circumstances, and we evaluate these estimates on an ongoing basis. We refer to accounting estimates of this type as critical accounting policies, which we discuss further below. While our significant accounting policies are more fully described in Note 2 to our consolidated financial statements, we believe that the following accounting policies are critical to the process of making significant judgments and estimates in the preparation of our audited consolidated financial statements.

 

Revenue recognition

 

The Company recognizes revenue from product sales revenues, net of promotional discounts and return allowances, when the following revenue recognition criteria are met: a contract has been identified, separate performance obligations are identified, the transaction price is determined, the transaction price is allocated to separate performance obligations and revenue is recognized upon satisfying each performance obligation. The Company transfers the risk of loss or damage upon shipment, therefore, revenue from product sales is recognized when it is shipped to the customer. Return allowances, which reduce product revenue by the Company’s best estimate of expected product returns, are estimated using historical experience.

 

The Company evaluates the criteria of ASC 606 - Revenue Recognition Principal Agent Considerations in determining whether it is appropriate to record the gross amount of product sales and related costs or the net amount earned as commissions. Generally, when the Company is primarily responsible for fulfilling the promise to provide a specified good or service, the Company is subject to inventory risk before the good or service has been transferred to a customer and the Company has discretion in establishing the price, revenue is recorded at gross.

 

Payments received prior to the shipment of goods to customers are recorded as customer deposits.

 

The Company periodically provides incentive offers to its customers to encourage purchases. Such offers include current discount offers, such as percentage discounts off current purchases and other similar offers. Current discount offers, when accepted by the Company’s customers, are treated as a reduction to the purchase price of the related transaction.

 

 

 

 42 

 

 

Sales discounts are recorded in the period in which the related sale is recognized. Sales return allowances are estimated based on historical amounts and are recorded upon recognizing the related sales. Shipping and handling costs are recorded as selling expenses.

 

Inventory, net

 

Inventory consists of finished goods ready for sale and is stated at the lower of cost or market. The Company values its inventory using the weighted average costing method. The Company’s policy is to include as a part of inventory and costs of goods sold any freight incurred to ship the product from its vendors to warehouses. Outbound freight costs related to shipping costs to customers are considered period costs and reflected in selling, fulfillment, general and administrative expenses. The Company regularly reviews inventory and considers forecasts of future demand, market conditions and product obsolescence.

 

If the estimated realizable value of the inventory is less than cost, the Company makes provisions in order to reduce its carrying value to its estimated market value. The Company also reviews inventory for slow moving and obsolescence and records allowance for obsolescence.

 

Variable interest entities

 

On February 15, 2022, the Company acquired 100% of the ordinary shares of Anivia Limited (“Anivia”) and its subsidiaries, including DHS. Pursuant to the terms of the Agreements, the Company does not have direct ownership in DHS but is actively involved in DHS’s operations as the sole manager to direct the activities and significantly impact DHS’s economic performance. DHS’s operational funding has been provided by the Company following the February 15, 2022 acquisition. During the term of the Agreements, the Company bears all of the risk of loss and has the right to receive all of the benefits from DHS. As such, based on the determination that the Company is the primary beneficiary of DHS, in accordance with ASC 810-10-25-38A through 25-38J, DHS is considered a VIE of the Company and the financial statements of DHS have been consolidated into the Company’s financial statements following the date such control existed, February 15, 2022. See Note 4 and Note 5 for details on acquisition.

 

Goodwill

 

Goodwill represents the excess of the purchase price over the fair value of assets acquired and liabilities assumed. The Company accounts for goodwill under ASC Topic 350, Intangibles-Goodwill and Other.

 

Goodwill is not amortized but is reviewed for potential impairment on an annual basis, or if events or circumstances indicate a potential impairment, at the reporting unit level. The Company’s review for impairment includes an assessment of qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value, including goodwill. If it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value, including goodwill, a quantitative goodwill impairment test is performed, which compares the fair value of the reporting unit with its carrying amounts, including goodwill. If the fair value of the reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired. However, if the carrying amount of the reporting unit exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. The Company engaged an independent third-party valuation firm in August of 2022 to conduct an evaluation of goodwill impairment for the Company as a whole at the consolidated reporting unit level as of June 30, 2022, which evaluation was conducted prior to the Company’s filing of its Annual Report on Form 10-K. Due to the decrease in the Company’s share price subsequent to the filing of the Form 10-K and the net loss incurred during the quarter ended September 30, 2022, the Company engaged the same valuation firm to review goodwill for impairment. Based on this review, the Company concluded an impairment loss of $3,060,034 as of September 30, 2022 was required. The impairment amount was determined based on the discounted cash flows with the revised projections reflecting the increase in freight and storage costs in the current interim quarter. The Company also considered the Market Capital Method, which is an alternative market approach, suggested the Company’s goodwill is partially impaired.

 

 

 

 

 43 

 

 

During the three months ended March 31, 2023, the Company performed a qualitative goodwill impairment analysis following the steps laid out in ASC 350-20-35-3C and noted no goodwill impairment. As of March 31, 2023, the remaining goodwill balance amounted to $ 3,034,110.

 

Intangible Assets, net

 

Finite life intangible assets at June 30, 2022 included a covenant not to compete, supplier relationship, and software recognized as part of the acquisition of Anivia Limited. Intangible assets are recorded at the estimated fair value of these items at the date of acquisition, February 15, 2022. Intangible assets are amortized on a straight-line basis over their estimated useful life as followings:

 

  Useful Life
Covenant Not to Compete 10 years
Supplier relationships 6 years
Software 5 years

 

The Company reviews the recoverability of long-lived assets, including intangible assets, when events or changes in circumstances occur that indicate the carrying value of the asset may not be recoverable. The assessment of possible impairment is based on the ability to recover the carrying value of the asset from the expected future pretax cash flows (undiscounted and without interest charges) of the related operations. If these cash flows are less than the carrying value of such asset, an impairment loss is recognized for the difference between estimated fair value and carrying value. The measurement of impairment requires management to make estimates of these cash flows related to long-lived assets, as well as other fair value determinations. As of March 31, 2023, there were no indicators of impairment.

 

Stock-based Compensation

 

The Company applies ASC No. 718, “Compensation-Stock Compensation,” which requires that share-based payment transactions with employees and nonemployees upon adoption of ASU 2018-07, be measured based on the grant date fair value of the equity instrument and recognized as compensation expense over the requisite service period, with a corresponding addition to equity. Under this method, compensation cost related to employee share options or similar equity instruments is measured at the grant date based on the fair value of the award and is recognized over the period during which an employee is required to provide service in exchange for the award, which generally is the vesting period. In addition to the requisite service period, the Company also evaluates the performance condition and market condition under ASC 718-10-20. For an award that contains both a performance and a market condition, and where both conditions must be satisfied in order for the award to vest, the market condition is incorporated into the fair value of the award, and that fair value is recognized over the employee’s requisite service period or nonemployee’s vesting period if it is probable that the performance condition will be met. If the performance condition is ultimately not met, compensation cost related to the award should not be recognized (or should be reversed) because the vesting condition in the award has not been satisfied.

 

The Company will recognize forfeitures of such equity-based compensation as they occur.

 

Income taxes

 

The Company accounts for income taxes under the asset and liability method. Deferred tax assets and liabilities are recognized for future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their perspective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which the temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Deferred income tax assets are recognized only to the extent that management determines that it is more-likely-than-not that the deferred income tax assets will be realized. Valuation allowances are recorded, when necessary, to reduce deferred tax assets to the amount expected to be realized.

 

 

 

 

 44 

 

 

As a result of the implementation of certain provisions of ASC 740, Income Taxes (“ASC 740”), which clarifies the accounting and disclosure for uncertainty in tax position, as defined, ASC 740 seeks to reduce the diversity in practice associated with certain aspects of the recognition and measurement related to accounting for income taxes. The Company has adopted the provisions of ASC 740 since inception, April 11, 2018, and has analyzed filing positions in each of the federal and state jurisdictions where the Company is required to file income tax returns, as well as open tax years in such jurisdictions. The Company has identified the U.S. federal jurisdiction, and the states of Nevada and California, as its “major” tax jurisdictions. However, the Company has certain tax attribute carryforwards which will remain subject to review and adjustment by the relevant tax authorities until the statute of limitations closes with respect to the year in which such attributes are utilized.

 

The Company believes that our income tax filing positions and deductions will be sustained on audit and do not anticipate any adjustments that will result in a material change to its financial position. Therefore, no reserves for uncertain income tax positions have been recorded pursuant to ASC 740. The Company’s policy for recording interest and penalties associated with income-based tax audits is to record such items as a component of income taxes.

 

Recently issued accounting pronouncements

 

In June 2022, FASB issued ASU 2022-03, Fair Value Measurement (Topic 82): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions. The amendments in this ASU clarify the guidance in ASC 820 on the fair value measurement of an equity security that is subject to a contractual sale restriction and require specific disclosures related to such an equity security. This standard is effective for fiscal years beginning after December 15, 2024. The Company does not expect the adoption of this standard to have a material impact on the consolidated financial statements.

 

In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. This ASU clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606) as if the entity had originated the contracts. The guidance is effective for fiscal years beginning after December 15, 2023, with early application permitted. The Company does not expect the adoption of this standard to have a material impact on the consolidated financial statements.

 

In March 2020 and January 2021, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting and ASU No. 2021-01, Reference Rate Reform (Topic 848): Scope, respectively (collectively, "Topic 848”). Topic 848 provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships and other transactions that reference the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued because of reference rate reform. The expedients and exceptions provided by Topic 848 are effective for all entities as of March 12, 2020 through December 31, 2022. The Company does not expect the adoption of this standard to have a material impact on the Company's consolidated financial statements.

 

In August 2020, the FASB issued ASU 2020-06, “Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40).” This ASU reduces the number of accounting models for convertible debt instruments and convertible preferred stock, as well as amend the guidance for the derivatives scope exception for contracts in an entity’s own equity to reduce form-over-substance-based accounting conclusions. In addition, this ASU improves and amends the related EPS guidance. This standard is effective for the Company on July 1, 2024, including interim periods within those fiscal years. Adoption is either a modified retrospective method or a fully retrospective method of transition. The Company does not expect the adoption of this standard to have a material impact on the consolidated financial statements.

 

In January 2020, the FASB issued ASU 2020-01, “Investments - Equity Securities (Topic 321), Investments - Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815) - Clarifying the Interactions between Topic 321, Topic 323, and Topic 815.” This ASU among other things clarifies that a company should consider observable transactions that require a company to either apply or discontinue the equity method of accounting under Topic 323, Investments—Equity Method and Joint Ventures, for the purposes of applying the measurement alternative in accordance with Topic 321 immediately before applying or upon discontinuing the equity method. The new ASU clarifies that, when determining the accounting for certain forward contracts and purchased options a company should not consider, whether upon settlement or exercise, if the underlying securities would be accounted for under the equity method or fair value option. ASU 2020-01 is effective. For public business entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2021. An entity should apply ASU 2020-01 prospectively at the beginning of the interim period that includes the adoption date. The Company adopted ASU 2020-01 on July 1, 2022. The adoption of ASU 2020-01 did not have material impact on the Company's Consolidated Financial Statements.

 

 

 

 

 45 

 

 

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740) – Simplifying the Accounting for Income Taxes. The update is intended to simplify the current rules regarding the accounting for income taxes and addresses several technical topics including accounting for franchise taxes, allocating income taxes between a loss in continuing operations and in other categories such as discontinued operations, reporting income taxes for legal entities that are not subject to income taxes, and interim accounting for enacted changes in tax laws. The new standard is effective for fiscal years beginning after December 15, 2021; however, early adoption is permitted. The Company adopted ASU 2019-12 on July 1, 2022. The adoption of this standard did not have material impact on the consolidated financial statements.

 

In January 2017, the FASB issued ASU 2017-04, “Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment,” which eliminates step two from the goodwill impairment test. Under ASU 2017-04, an entity should recognize an impairment charge for the amount by which the carrying amount of a reporting unit exceeds its fair value up to the amount of goodwill allocated to that reporting unit. ASU 2017-04 became effective for accelerated filing companies for annual periods or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. All other entities, including not-for-profit entities, that are adopting the amendments in this Update should do so for their annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2022. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company has adopted ASU 2017-04. See disclosures above on Goodwill for further details.

 

The Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect on the consolidated financial position, statements of operations and cash flows.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 46 

 

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

As a “smaller reporting company,” we are not required to provide the information required by this Item.

 

ITEM 4. CONTROLS AND PROCEDURES

 

Evaluation of Disclosure Controls and Procedures

 

We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in our reports filed under the Securities Exchange Act of 1934, as amended, is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, to allow for timely decisions regarding required disclosure.

 

As of March 31, 2023, our management carried out an evaluation, under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures. Based on the foregoing, our management concluded that our internal controls over financial reporting were not effective because, among other things, (i) we did not maintain a sufficient complement of personnel with an appropriate degree of technical knowledge commensurate with the Company’s accounting and reporting requirements and complex transactions, (ii) we lack effective communication procedures in our controlled subsidiaries, and (iii) our controls related to the financial statements closing process were not adequately designed or appropriately implemented to identify material misstatements in our financial reporting on a timely basis. Management has evaluated remediation plans to address these deficiencies and is implementing changes to address the material weakness identified, including hiring additional accountants and consultants and implementing controls and procedures over the financial reporting process.

 

Changes in Internal Controls

 

There have been no changes in our internal controls over financial reporting that occurred during the quarter ended March 31, 2023 that have materially affected, or are reasonably likely to materially affect, our internal controls over financial reporting.

 

UHY LLP, our independent registered public accounting firm, is not required to and has not provided an assessment concerning the design or effectiveness of our internal controls over financial reporting.

 

 

 

 

 

 

 

 

 

 47 

 

 

PART II — OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS

 

Our former placement agent, Boustead Securities LLC ("Boustead”), has brought a legal action against us following our communication to Boustead to unilaterally terminate an engagement agreement under which we and Boustead had originally intended for Boustead to be engaged to act as an exclusive underwriter in our initial public offering. To date, we have been unable to reach a settlement with Boustead. On April 30, 2021, Boustead filed a statement of claim with FINRA demanding to arbitrate the dispute, and is seeking, among other things, monetary damages against the Company and D.A. Davidson & Co. The matter is presently scheduled to be heard before a FINRA arbitration panel during the week beginning on May 22, 2023. We believe that we have meritorious defenses to any claims that Boustead may assert, and we do not believe that such claims will have a material adverse effect on our business, financial condition or operating results. However, we have agreed to indemnify D.A. Davidson & Co. and the other underwriters who participated in our initial public offering against any liability or expense they may incur or be subject to arising out of the Boustead dispute. In addition, Chenlong Tan, our Chairman, President and Chief Executive Officer and a beneficial owner of more than 5% of our common stock, has agreed to reimburse us for any judgments, fines and amounts paid or actually incurred by us or an indemnitee in connection with such legal action or in connection with any settlement agreement entered into by us or an indemnitee up to a maximum of $3.5 million in the aggregate, with the sole source of funding for such reimbursement to come from sales of shares then owned by Mr. Tan. For further information, see “Risk Factors – Risks Related to Our Business and Products – Prior to our initial public offering in 2021, we unilaterally terminated an engagement agreement with Boustead Securities LLC and may be subject to litigation or arbitration in the event we are not able to come to agreement on amounts Boustead deems itself to be owed under such agreement.” and “Certain Relationships and Related Transactions” in our Annual Report on Form 10-K filed with the SEC on September 28, 2022.

 

Other than the above, we are not presently party to any pending or other threatened legal proceedings or claims that we believe will have a material adverse effect on our business, financial condition or operating results, although from time to time, we may become involved in legal proceedings in the ordinary course of business.

 

ITEM 1A. RISK FACTORS

 

Unstable market and economic conditions and potential disruptions in the credit markets may adversely affect our business, including the availability and cost of short-term funds for liquidity requirements and our ability to meet long-term commitments, which could adversely affect our results of operations, cash flows and financial condition.

 

If internally generated funds are not available from operations, we may be required to rely on the banking and credit markets to meet our financial commitments and short-term liquidity needs. Our access to funds under our revolving credit facility or pursuant to arrangements with other financial institutions is dependent on the financial institution’s ability to meet funding commitments. Financial institutions may not be able to meet their funding commitments if they experience shortages of capital and liquidity or if they experience high volumes of borrowing requests from other borrowers within a short period of time.

 

In addition, the global credit and financial markets have recently experienced extreme volatility and disruptions, including severely diminished liquidity and credit availability, declines in consumer confidence, declines in economic growth, inflationary pressure and interest rate changes and uncertainty about economic stability. More recently, the closures of Silicon Valley Bank, Signature Bank and First Republic Bank and their placement into receivership with the Federal Deposit Insurance Corporation (FDIC) created bank-specific and broader financial institution liquidity risk and concerns. Although the Department of the Treasury, the Federal Reserve and the FDIC jointly released a statement that depositors at Silicon Valley Bank and Signature Bank would have access to their funds, even those in excess of the standard FDIC insurance limits, under a systemic risk exception, future adverse developments with respect to specific financial institutions or the broader financial services industry may lead to market-wide liquidity shortages, impair the ability of companies to access near-term working capital needs, and create additional market and economic uncertainty. There can be no assurance that future credit and financial market instability and a deterioration in confidence in economic conditions will not occur. Our general business strategy may be adversely affected by any such economic downturn, liquidity shortages, volatile business environment or continued unpredictable and unstable market conditions. If the equity and credit markets deteriorate, or if adverse developments are experienced by financial institutions, it may cause short-term liquidity risk and also make any necessary debt or equity financing more difficult, more costly and more dilutive. Failure to secure any necessary financing in a timely manner and on favorable terms could have a material adverse effect on our growth strategy, financial performance and stock price and could require us to delay or abandon clinical development plans. In addition, there is a risk that one or more of our current service providers, financial institutions, manufacturers and other partners may be adversely affected by the foregoing risks, which could directly affect our ability to attain our operating goals on schedule and on budget.

 

Our failure to meet the continued listing requirements of Nasdaq Stock Market (“Nasdaq”) could result in a de-listing of our common stock.

 

If we fail to maintain the continued listing requirements of Nasdaq, including maintaining the minimum closing bid price requirement of $1.00 per share, Nasdaq will take steps to de-list our common stock. As a result of several factors, including but not limited to recent market sentiment concerning our industry, the ongoing COVID-19 epidemic and its effects on the global marketplace, recent volatility in the financial markets generally due to the expectation of a tightening in monetary policy by the U.S. Federal Reserve and other geopolitical events, the per share price of our common stock has declined below the minimum bid price threshold required for continued listing. Were we to be delisted from Nasdaq, such a de-listing would likely have a negative effect on the price of our common stock and would impair your ability to sell or purchase our common stock when you wish to do so, as well as adversely affect our ability to issue additional securities and obtain additional financing in the future.

 

 

 

 

 48 

 

 

On November 9, 2022, we received a deficiency notice from Nasdaq (the “Deficiency Notice”) informing us that our common stock had failed to comply with the $1.00 minimum bid price required for continued listing under Nasdaq Listing Rule 5550(a)(1) (“Rule 5550(a)(1)”) based upon the closing bid price of our common stock for the 30 consecutive business days prior to the date of the Deficiency Notice. In accordance with Nasdaq Listing Rule 5810(c)(3)(A), we have been given 180 calendar days from September 9, 2022, or until May 8, 2023, to regain compliance with Rule 5550(a)(1). Thus, if at any time before May 8, 2023 the bid price of our common stock closes at $1.00 per share or more for a minimum of 10 consecutive business days, Nasdaq will provide us with written confirmation that we have regained compliance.

 

As of May 8, 2023, as we had not yet regained compliance with Rule 5550(a)(1). As a result, prior to May 8, 2023, we had submitted to Nasdaq our plan to regain compliance, including our method for rectifying our present deficiency regarding the minimum bid price requirement. To qualify, we are required to meet the continued listing requirement for market value of publicly held shares and all other Nasdaq initial listing standards, except for the minimum bid price requirement. On May 9, 2023, Nasdaq granted the Company’s request for an Additional Grace Period, or through November 6, 2023, to regain compliance.

 

Nonetheless, following the additional 180-day extension period, in the event of a de-listing or threatened de-listing, we would take actions to restore our compliance with Nasdaq Rules, but we can provide no assurances that the listing of our common stock would be restored, that our common stock will remain above the Nasdaq minimum bid price requirement or that we otherwise will remain in compliance with the Nasdaq Rules.

 

ITEM 2. RECENT SALES OF UNREGISTERED EQUITY SECURITIES

 

None.

 

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

 

None.

 

ITEM 4. MINE SAFETY DISCLOSURES

 

Not Applicable.

 

ITEM 5. OTHER INFORMATION

 

None.

 

ITEM 6. EXHIBITS

 

The following exhibits are filed or furnished with this report:

 

Exhibit No.   Description of Exhibit
     
31.1   Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 *
31.2   Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 *
32.1   Certification of Chief Executive Officer Pursuant to 18 U.S.C. Section 1350, As Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 **
32.2   Certification of Chief Financial Officer Pursuant to 18 U.S.C. Section 1350, As Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 **
101.INS   Inline XBRL Instance Document – the instance document does not appear in the Interactive Data File because XBRL tags are embedded within the Inline XBRL document
101.SCH   Inline XBRL Taxonomy Schema Document
101.CAL   Inline XBRL Taxonomy Calculation Linkbase Document
101.DEF   Inline XBRL Taxonomy Definition Linkbase Data
101.LAB   Inline XBRL Taxonomy Label Linkbase Document
101.PRE   Inline XBRL Taxonomy Presentation Linkbase Document
104   Cover Page Interactive Data File (embedded within the Inline XBRL document)

 

* Filed herewith.

**  Furnished herewith.

 

 

 

 49 

 

 

SIGNATURES

 

In accordance with the requirements of the Exchange Act, the registrant caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

  iPower Inc.
     
May 15, 2023 By: /s/ Chenlong Tan
    Chenlong Tan
    Chief Executive Officer

 

May 15, 2023 By: /s/ Kevin Vassily
   

Kevin Vassily

Chief Financial Officer

 

 

 

 

 

 

 

 

 

 

 

 50 

 

EX-31.1 2 ipower_ex3101.htm CERTIFICATION

Exhibit 31.1

 

CERTIFICATION

 

I, Chenlong Tan, certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q Pursuant to Rule 15d-2 under the Securities Exchange Act of 1934 for the period ended March 31, 2023 of iPower Inc. (the “registrant”);

 

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

a. Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

b. Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

c. Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

d. Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

a. All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

b. Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: May 15, 2023 /s/ Chenlong Tan
  Chenlong Tan
 

Chief Executive Officer

(Principal Executive Officer)

 

EX-31.2 3 ipower_ex3102.htm CERTIFICATION

Exhibit 31.2

 

CERTIFICATION

 

I, Kevin Vassily, certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q Pursuant to Rule 15d-2 under the Securities Exchange Act of 1934 for the period ended March 31, 2023 of iPower Inc. (the “registrant”);

 

2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

 

4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

a. Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

b. Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

c. Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

d. Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

5. The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

 

a. All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

b. Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: May 15, 2023 /s/ Kevin Vassily
  Kevin Vassily
 

Chief Financial Officer

(Principal Financial and Accounting Officer)

 

EX-32.1 4 ipower_ex3201.htm CERTIFICATION

Exhibit 32.1

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of iPower Inc. (the “Company”) on Form 10-Q pursuant to Rule 15d-2 Under the Securities Exchange Act of 1934 for the period ended March 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Chenlong Tan, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: May 15, 2023

 

  /s/ Chenlong Tan
  Chenlong Tan
 

Chief Executive Officer

(Principal Executive Officer)

 

 

EX-32.2 5 ipower_ex3202.htm CERTIFICATION

Exhibit 32.2

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report of iPower Inc. (the “Company”) on Form 10-Q pursuant to Rule 15d-2 Under the Securities Exchange Act of 1934 for the period ended March 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Kevin Vassily, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: May 15, 2023

 

  /s/ Kevin Vassily
  Kevin Vassily
 

Chief Financial Officer

(Principal Financial and Accounting Officer)

 

EX-101.SCH 6 ipw-20230331.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Unaudited Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Unaudited Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - Nature of business and organization link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - Basis of Presentation and Summary of significant accounting policies link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - Joint Ventures link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - Variable interest entity link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Accounts receivable, net link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Inventories, net link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Prepayments and other current assets link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Non-current prepayments link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - Intangible assets, net link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Other payables and accrued liabilities link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Loans payable link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Related party transactions link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Income taxes link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - (Losses) Earnings per share link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Warrant liabilities link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Concentration of risk link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Commitments and contingencies link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Subsequent events link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Policies) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Tables) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Tables) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Variable interest entity (Tables) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - Accounts receivable, net (Tables) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - Prepayments and other current assets (Tables) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - Intangible assets, net (Tables) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - Other payables and accrued liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - Loans payable (Tables) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - Income taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - (Losses) Earnings per share (Tables) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - Commitments and contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Useful Lives) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Assumptions) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Fair Values of Financial Instruments) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details -Advertising Costs) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - Joint Ventures (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entities (Details - Acquisition allocation) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - Acquisition of Anivia (Details - Proforma information) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - Variable interest entity (Details - Assets and Liabilities) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - Variable interest entity (Details - VIE Operations) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - Variable interest entity (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - Accounts receivable (Details) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - Inventories, net (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - Prepayments and other current assets (Details) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - Prepayments and other current assets (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000056 - Disclosure - Non-current prepayments (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000057 - Disclosure - Intangible assets (Details - Schedule of intangible assets) link:presentationLink link:calculationLink link:definitionLink 00000058 - Disclosure - Intangible assets, net (Details - Future Amortization) link:presentationLink link:calculationLink link:definitionLink 00000059 - Disclosure - Intangible assets, net (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000060 - Disclosure - Other payables and accrued liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000061 - Disclosure - Loans Payable (Details - Interest expense) link:presentationLink link:calculationLink link:definitionLink 00000062 - Disclosure - Loans payable (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000063 - Disclosure - Related party transactions (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000064 - Disclosure - Income taxes (Details) link:presentationLink link:calculationLink link:definitionLink 00000065 - Disclosure - Income taxes (Details - Reconcilation of effective income tax rate) link:presentationLink link:calculationLink link:definitionLink 00000066 - Disclosure - Income Taxes (Details - Deferred taxes) link:presentationLink link:calculationLink link:definitionLink 00000067 - Disclosure - Income taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000068 - Disclosure - (Losses) Earnings per share (Details) link:presentationLink link:calculationLink link:definitionLink 00000069 - Disclosure - Equity (Details) link:presentationLink link:calculationLink link:definitionLink 00000070 - Disclosure - Equity (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000071 - Disclosure - Warrant liabilities (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000072 - Disclosure - Concentration of risk (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000073 - Disclosure - Commitments and contingencies (Details - Lease cost) link:presentationLink link:calculationLink link:definitionLink 00000074 - Disclosure - Commitments and contingencies (Details - Balance Sheet) link:presentationLink link:calculationLink link:definitionLink 00000075 - Disclosure - Commitments and contingencies (Details - Lease maturity) link:presentationLink link:calculationLink link:definitionLink 00000076 - Disclosure - Commitments and contingencies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 ipw-20230331_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 ipw-20230331_def.xml XBRL DEFINITION FILE EX-101.LAB 9 ipw-20230331_lab.xml XBRL LABEL FILE Equity Components [Axis] Common Stock [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Noncontrolling Interest [Member] AOCI Attributable to Parent [Member] Currency [Axis] China, Yuan Renminbi Investment, Name [Axis] Box Harmony [Member] Long-Term Debt, Type [Axis] Anivia Purchase Note [Member] Concentration Risk Benchmark [Axis] Revenue Benchmark [Member] Concentration Risk Type [Axis] Customer Concentration Risk [Member] Customer [Axis] Amazon Sales To Canada And Other Foreign Countries [Member] Product and Service [Axis] Hydroponic Products [Member] General Gardening [Member] Geographical [Axis] CHINA Finite-Lived Intangible Assets by Major Class [Axis] Noncompete Agreements [Member] Supplier Relationship [Member] Software [Member] Measurement Input Type [Axis] Corporate Bond Yield [Member] Financial Instrument [Axis] Measurement Input, Risk Free Interest Rate [Member] Liquidity Premium [Member] Measurement Input, Discount Rate [Member] Fair Value Hierarchy and NAV [Axis] Fair Value, Inputs, Level 1, Level 2, and Level 3 [Member] Measurement Frequency [Axis] Fair Value, Recurring [Member] Goodwill [Member] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 3 [Member] GPM [Member] Business Acquisition [Axis] Anivia [Member] Purchase Note [Member] Class of Stock [Axis] Restricted Stock [Member] Aniva [Member] Counterparty Name [Axis] JPM [Member] Consolidated Entities [Axis] Variable Interest Entity, Primary Beneficiary [Member] Balance Sheet Location [Axis] Advance To Suppliers [Member] Prepaid Income Taxes [Member] Prepaid And Other [Member] Credit Facility [Axis] WFC [Member] SBA Loan [Member] Asset-based Revolving Loan [Member] Related Party, Type [Axis] Income Tax Authority [Axis] U S Tax Authorities [Member] Chinese Tax Authorities [Member] Award Type [Axis] Restricted Stock Units (RSUs) [Member] Stock issued for vested RSU's [Member] Plan Name [Axis] Equity Incentive Plan [Member] Various Parties [Member] Chenlong Tan [Member] Mr Vassily [Member] Options Granted [Member] Two Accredited Investors [Member] Sale of Stock [Axis] Private Placement [Member] Amazon Vendor And Amazon Seller [Member] Accounts Receivable [Member] Cost of Sales [Member] Product Concentration Risk [Member] Supply Commitment [Axis] Two Suppliers [Member] One Supplier [Member] Another Supplier [Member] Accounts Payable [Member] Cover [Abstract] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Statement of Financial Position [Abstract] ASSETS Current assets Cash and cash equivalent Accounts receivable, net Inventories, net Other receivable - related party Prepayments and other current assets Total current assets Non-current assets Right of use - non-current Property and equipment, net Deferred tax assets Non-current prepayments Goodwill Investment in joint venture Intangible assets, net Other non-current assets Total non-current assets Total assets LIABILITIES AND EQUITY Current liabilities Accounts payable Credit cards payable Customer deposit Other payables and accrued liabilities Advance from shareholders Investment payable Lease liability - current Long-term promissory note payable - current portion Income taxes payable Total current liabilities Non-current liabilities Long-term revolving loan payable, net Long-term promissory note payable, net Deferred tax liabilities Lease liability - non-current Total non-current liabilities Total liabilities Commitments and contingency Stockholders' Equity Preferred stock, $0.001 par value; 20,000,000 shares authorized; 0 shares issued and outstanding at March 31, 2023 and June 30, 2022 Common stock, $0.001 par value; 180,000,000 shares authorized; 29,572,382 and 29,572,382 shares issued and outstanding at March 31, 2023 and June 30, 2022 Additional paid in capital (Accumulated deficits) Retained earnings Non-controlling interest Accumulated other comprehensive income (loss) Total equity Total liabilities and equity preferred stock, par value Preferred stock shares authorized Preferred stock shares issued Preferred stock shares outstanding Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Income Statement [Abstract] REVENUES TOTAL REVENUES COST OF REVENUES GROSS PROFIT OPERATING EXPENSES: Selling and fulfillment General and administrative Impairment loss - goodwill Total operating expenses (LOSS) INCOME FROM OPERATIONS OTHER INCOME (EXPENSE) Interest expenses Other financing expenses Loss on equity method investment Other non-operating (expense) income Total other expenses, net (LOSS) INCOME BEFORE INCOME TAXES PROVISION FOR INCOME TAX (BENEFIT) EXPENSE NET (LOSS) INCOME Non-controlling interest NET (LOSS) INCOME ATTRIBUTABLE TO IPOWER INC. OTHER COMPREHENSIVE LOSS Foreign currency translation adjustments COMPREHENSIVE (LOSS) INCOME ATTRIBUTABLE TO IPOWER INC. WEIGHTED AVERAGE NUMBER OF COMMON STOCK Basic Diluted (LOSSES) EARNINGS PER SHARE Basic Diluted Statement [Table] Statement [Line Items] Balance, December 31, 2021, unaudited Beginning balance, shares Net income Non-controlling interest Restricted shares issued for vested RSUs Restricted shares issued for vested RSUs , shares Restricted stock units vested Shares issued for acquisition Shares issued for acquisition, shares Stock-based compensation Foreign currency translation adjustments Balance, March 31, 2022, unaudited Ending balance, shares Statement of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES: Net (loss) income Adjustments to reconcile net (loss) income to cash provided by (used in) operating activities: Depreciation and amortization expense Inventory reserve Credit loss reserve Loss on equity method investment Stock-based compensation expense Non-cash operating lease expense Amortization of debt premium / discount and non-cash financing costs Change in operating assets and liabilities Accounts receivable Inventories Deferred tax assets/liabilities Prepayments and other current assets Non-current prepayments Other non-current assets Accounts payable Credit cards payable Customer deposit Other payables and accrued liabilities Income taxes payable Net cash provided by (used in) operating activities CASH FLOWS FROM INVESTING ACTIVITIES: Purchase of equipment Cash acquired on acquisition Investment in joint venture Net cash (used in) provided by investing activities CASH FLOWS FROM FINANCING ACTIVITIES: Proceeds from related parties Payments to related parties Proceeds from short-term loans Payments of financing fees Payment on investment payable Payments on short-term loans Proceeds from long-term loans Payments on long-term loans Net cash (used in) provided by financing activities EFFECT OF EXCHANGE RATE ON CASH CHANGES IN CASH CASH AND CASH EQUIVALENT, beginning of period CASH AND CASH EQUIVALENT, end of period SUPPLEMENTAL CASH FLOW INFORMATION: Cash paid for income tax Cash paid for interest SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING TRANSACTIONS: Shares issued for acquisition Promissory note issued for acquisition Investment payable for acquisition Goodwill acquired in business acquisition Deferred tax liabilities Identifiable intangible assets acquired in business acquisition Net assets acquired in business acquisition Right of use assets acquired under new operating leases Organization, Consolidation and Presentation of Financial Statements [Abstract] Nature of business and organization Accounting Policies [Abstract] Basis of Presentation and Summary of significant accounting policies Joint Ventures Joint Ventures Acquisition Of Anivia Limited And Subsidiaries And Variable Interest Entity Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity Variable interest entity Receivables [Abstract] Accounts receivable, net Inventory Disclosure [Abstract] Inventories, net Prepayments And Other Current Assets Prepayments and other current assets Non-current Prepayments Non-current prepayments Goodwill and Intangible Assets Disclosure [Abstract] Intangible assets, net Payables and Accruals [Abstract] Other payables and accrued liabilities Debt Disclosure [Abstract] Loans payable Related Party Transactions [Abstract] Related party transactions Income Tax Disclosure [Abstract] Income taxes Earnings Per Share [Abstract] (Losses) Earnings per share Equity [Abstract] Equity Warrant Liabilities Warrant liabilities Risks and Uncertainties [Abstract] Concentration of risk Commitments and Contingencies Disclosure [Abstract] Commitments and contingencies Subsequent Events [Abstract] Subsequent events Basis of Presentation Principles of Consolidation Emerging Growth Company Status Use of estimates and assumptions Foreign currency translation and transactions Cash and cash equivalents Accounts receivable, net Equity method investment Variable interest entities Goodwill Intangible Assets, net Fair values of financial instruments Revenue recognition Advertising costs Cost of revenue Operating expenses Inventory Debt Issuance Costs Segment reporting Leases Stock-based Compensation Income taxes Commitments and contingencies Earnings per share Recently issued accounting pronouncements Subsequent events Schedule of estimated useful life Schedule of assumptions for financial instruments Schedule of fair value on nonrecurring basis Schedule of advertising costs Schedule of allocation of acquisition price Schedule of Pro Forma information Carrying amount of VIE assets and liabilities Operating results of the VIE Schedule of accounts receivable Schedule of prepayments and other current assets Schedule of intangible assets Schedule of future amortization Schedule of accounts payable and accrued liabilities Schedule of interest on loans payable Schedule of provision for income tax expense Schedule of reconciliation of effective income tax rate Schedule of deferred taxes Schedule of computation of earnings per share Schedule of RSU activity Schedule of lease cost and other information Supplemental balance sheet information related to leases Schedule of maturities of lease liabilities Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets [Line Items] Intangible Asset, Useful Life Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Derivatives, Determination of Fair Value Platform Operator, Crypto-Asset [Table] Platform Operator, Crypto-Asset [Line Items] Assets Goodwill, Impairment Loss Advertising and promotion Schedule of Product Information [Table] Product Information [Line Items] Translation rate at period end Translation rate during period Equity Method Investment, Ownership Percentage Goodwill impairment loss Debt Instrument, Face Amount Debt Instrument, Fair Value Disclosure Long-Term Debt Debt Instrument, Unamortized Premium Interest Payable, Current Concentration risk percentage Inventory gross Schedule of Restructuring and Related Costs [Table] Restructuring Cost and Reserve [Line Items] Cash Promissory note issued Common stock issued Total purchase consideration Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Current assets Property and equipment Rent deposit ROU asset Deferred tax liabilities Current liabilities Lease liability Total purchase consideration Total Revenues Income from Operations Business Acquisition, Pro Forma Earnings Per Share, Basic Business Acquisition, Pro Forma Earnings Per Share, Diluted Payments to Acquire Businesses, Gross Notes Issued Number of shares issued for acquisition Business Combination, Consideration Transferred, Other General and administrative expense Payments of financing cost Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Table] Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items] Cash in bank Prepayments and other receivables Rent deposit Office equipment, net Right of use – noncurrent Deferred tax asset Lease liability Income tax payable Other payables and accrued liabilities Revenue Net loss after elimination of intercompany transactions Revenue before consolidation Net income Accounts receivable Less: allowance for credit losses Total accounts receivable Inventory, net Inventory, LIFO Reserve Prepaid Expense and Other Assets, Current Delivery fees receivable [custom:NoncurrentPrepayments-0] Amortization Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Accumulated Amortization Finite-Lived Intangible Assets, Net 2023 2024 2025 2026 2027 Thereafter Intangible assets, net Finite-Lived Intangible Asset, Useful Life Amortization of Intangible Assets Accrued payables for inventory in transit Accrued Amazon fees Sales taxes payable Payroll liabilities Other accrued liabilities and payables Total Accrued interest Credit utilization fees Amortization of debt discount Total Line of Credit Facility [Table] Line of Credit Facility [Line Items] Line of credit facility Long-Term Line of Credit Accrued interest expense Notes Payable Maturity date Interest Payable Face amount Fair value of debt Debt Instrument, Unamortized Discount Interest expense Amortization of Debt Discount (Premium) Debt Instrument, Unamortized Discount Notes Payable, Noncurrent Long-Term Debt, Current Maturities Long-Term Debt, Excluding Current Maturities Schedule of Related Party Transactions, by Related Party [Table] Related Party Transaction [Line Items] Non-operating income Other receivable - related party Current: Federal States Foreign Total current income tax provision Deferred: Federal States Foreign Total deferred taxes Total provision for income taxes Federal State Foreign tax rate difference Impairment loss on goodwill -permanent difference Net effect of state income tax deduction and other permanent differences Effective tax rate Deferred tax assets 263A calculation Inventory reserve State taxes Accrued expenses ROU assets / liabilities Stock-based compensation Net operating loss Others Total deferred tax assets Deferred tax liabilities Depreciation Intangible assets acquired Total deferred tax liabilities Net deferred tax assets (liabilities) Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Line Items] Prepaid taxes Accrued income taxes Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Net (Loss) Income Attributable to iPower, Inc. Weighted-average shares used in computing basic and diluted earnings per share* Diluted (Losses) Earnings per share: Vested but unissued shares Vested shares RSU's outstanding at beginning RSUs granted RSUs granted, fair value RSUs forfeited RSUs vested RSU's outstanding at ending Schedule of Stock by Class [Table] Class of Stock [Line Items] Number of restricted shares Sale of Stock, Price Per Share Number of shares issued for acquisition Number of shares authorized Share-Based Payment Arrangement, Noncash Expense Unvested RSUs Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Conversion of RSUs vested, shares Stock issued for RSU's vested Stock to be issued for RSU's vested Cash performance bonus Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share price Volatility Term Risk Free Rate of Return Dividend Yield Options vested Collaborative Arrangement and Arrangement Other than Collaborative [Table] Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] Proceeds from Issuance or Sale of Equity Class of Warrant or Right, Number of Securities Called by Warrants or Rights Class of Warrant or Right, Exercise Price of Warrants or Rights Concentration Risk [Table] Concentration Risk [Line Items] Cash and Cash Equivalents, at Carrying Value Cash, Uninsured Amount Concentration Risk, Percentage Operating lease cost Cash paid for amounts included in the measurement of lease liabilities Remaining lease term in years Average discount rate - operating leases Right of use asset - non-current Lease Liability – current Lease Liability – non-current Total operating lease liabilities 2023 2024 2025 2026 2027 2028 and after Less: Imputed interest/present value discount Present value of lease liabilities Contractual obligation Operating lease liabilities Vested but unissued shares Assets, Current Assets, Noncurrent Assets [Default Label] Liabilities, Current Liabilities, Noncurrent Liabilities Equity, Including Portion Attributable to Noncontrolling Interest Liabilities and Equity Gross Profit Operating Expenses Operating Income (Loss) OtherFinancingExpenses Nonoperating Income (Expense) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Net Income (Loss) Attributable to Noncontrolling Interest Net Income (Loss) Attributable to Parent Comprehensive Income (Loss), Net of Tax, Attributable to Parent Earnings Per Share, Basic Earnings Per Share, Diluted Shares, Outstanding Noncontrolling Interest, Change in Redemption Value Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax NetIncomeLoss1 Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories IncreaseDecreaseInDeferredTaxAssets Increase (Decrease) in Prepaid Expense and Other Assets IncreaseDecreaseInNoncurrentPrepayments Increase (Decrease) in Other Noncurrent Assets Increase (Decrease) in Accounts Payable, Trade Increase (Decrease) in Other Accounts Payable Increase (Decrease) in Contract with Customer, Liability Increase (Decrease) in Other Accounts Payable and Accrued Liabilities Increase (Decrease) in Accrued Taxes Payable Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment Payments to Acquire Interest in Joint Venture Net Cash Provided by (Used in) Investing Activities Repayments of Related Party Debt PaymentOnInvestmentPayable Repayments of Short-Term Debt Repayments of Other Long-Term Debt Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Stock Issued DeferredTaxLiabilitiesCashFlow JointVenturesDisclosureTextBlock Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Inventory Disclosure [Text Block] DeferredCostsPrepaidAndOtherAssetsDisclosureTextBlock NoncurerntPrepaymentTextBlock Intangible Assets Disclosure [Text Block] Accounts Payable and Accrued Liabilities Disclosure [Text Block] Receivable [Policy Text Block] Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Income Tax, Policy [Policy Text Block] Commitments and Contingencies, Policy [Policy Text Block] Subsequent Events, Policy [Policy Text Block] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities1 Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Deposits Assets, Current Accounts Payable and Other Accrued Liabilities NetIncomeLossBeforeConsolidation Accounts Receivable, Allowance for Credit Loss, Current Debt Instrument, Unamortized Discount [Default Label] Other Receivables Current Income Tax Expense (Benefit) Deferred Federal Income Tax Expense (Benefit) Deferred State and Local Income Tax Expense (Benefit) Deferred Foreign Income Tax Expense (Benefit) Deferred Income Tax Expense (Benefit) Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Deferred Tax Assets, Inventory Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Deferred Tax Liabilities, Property, Plant and Equipment Deferred Tax Liabilities, Other Finite-Lived Assets Deferred Tax Liabilities, Gross NetDeferredTaxLiabilities Weighted Average Number of Shares Outstanding, Diluted, Adjustment Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number Lessee, Operating Lease, Liability, to be Paid, Year One Lessee, Operating Lease, Liability, to be Paid, Year Two Lessee, Operating Lease, Liability, to be Paid, Year Three Lessee, Operating Lease, Liability, to be Paid, Year Four Lessee, Operating Lease, Liability, to be Paid, Year Five Lessee, Operating Lease, Liability, Undiscounted Excess Amount EX-101.PRE 10 ipw-20230331_pre.xml XBRL PRESENTATION FILE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover - shares
9 Months Ended
Mar. 31, 2023
May 14, 2023
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Mar. 31, 2023  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2023  
Current Fiscal Year End Date --06-30  
Entity File Number 001-40391  
Entity Registrant Name iPower Inc.  
Entity Central Index Key 0001830072  
Entity Tax Identification Number 82-5144171  
Entity Incorporation, State or Country Code NV  
Entity Address, Address Line One 2399 Bateman Avenue  
Entity Address, City or Town Duarte  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 91010  
City Area Code (626)  
Local Phone Number 863-7344  
Title of 12(b) Security Common Stock  
Trading Symbol IPW  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Elected Not To Use the Extended Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   29,739,043
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Unaudited Condensed Consolidated Balance Sheets - USD ($)
Mar. 31, 2023
Jun. 30, 2022
Current assets    
Cash and cash equivalent $ 1,419,495 $ 1,821,947
Accounts receivable, net 15,704,882 17,432,287
Inventories, net 19,646,934 30,433,766
Other receivable - related party 39,853 51,762
Prepayments and other current assets 3,470,167 5,444,463
Total current assets 40,281,331 55,184,225
Non-current assets    
Right of use - non-current 8,504,929 10,453,282
Property and equipment, net 577,719 544,633
Deferred tax assets 1,546,159 0
Non-current prepayments 601,873 925,624
Goodwill 3,034,110 6,094,144
Investment in joint venture 34,759 43,385
Intangible assets, net 4,442,414 4,929,442
Other non-current assets 395,284 406,732
Total non-current assets 19,137,247 23,397,242
Total assets 59,418,578 78,581,467
Current liabilities    
Accounts payable 13,406,565 9,533,408
Credit cards payable 296,847 807,687
Customer deposit 482,862 273,457
Other payables and accrued liabilities 2,442,105 5,915,220
Advance from shareholders 89,968 92,246
Investment payable 0 1,500,000
Lease liability - current 2,356,545 2,582,933
Long-term promissory note payable - current portion 2,004,181 1,879,065
Income taxes payable 389,126 299,563
Total current liabilities 21,468,199 22,883,579
Non-current liabilities    
Long-term revolving loan payable, net 7,653,372 12,314,627
Long-term promissory note payable, net 0 1,781,705
Deferred tax liabilities 0 939,115
Lease liability - non-current 6,571,404 8,265,611
Total non-current liabilities 14,224,776 23,301,058
Total liabilities 35,692,975 46,184,637
Commitments and contingency
Stockholders' Equity    
Preferred stock, $0.001 par value; 20,000,000 shares authorized; 0 shares issued and outstanding at March 31, 2023 and June 30, 2022 0 0
Common stock, $0.001 par value; 180,000,000 shares authorized; 29,572,382 and 29,572,382 shares issued and outstanding at March 31, 2023 and June 30, 2022 29,573 29,573
Additional paid in capital 29,499,585 29,111,863
(Accumulated deficits) Retained earnings (5,740,401) 3,262,948
Non-controlling interest (22,110) (13,232)
Accumulated other comprehensive income (loss) (41,044) 5,678
Total equity 23,725,603 32,396,830
Total liabilities and equity $ 59,418,578 $ 78,581,467
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Unaudited Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Mar. 31, 2023
Jun. 30, 2022
Statement of Financial Position [Abstract]    
preferred stock, par value $ 0.001 $ 0.001
Preferred stock shares authorized 20,000,000 20,000,000
Preferred stock shares issued 0 0
Preferred stock shares outstanding 0 0
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 180,000,000 180,000,000
Common stock, shares issued 29,572,382 29,572,382
Common stock, shares outstanding 29,572,382 29,572,382
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Unaudited Condensed Consolidated Statements of Operations - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]        
REVENUES $ 20,225,619 $ 22,808,214 $ 65,502,882 $ 57,300,642
TOTAL REVENUES 20,225,619 22,808,214 65,502,882 57,300,642
COST OF REVENUES 12,433,898 13,598,563 39,755,919 33,219,677
GROSS PROFIT 7,791,721 9,209,651 25,746,963 24,080,965
OPERATING EXPENSES:        
Selling and fulfillment 6,537,124 5,030,267 24,294,673 12,338,027
General and administrative 3,065,795 2,802,395 8,879,326 7,940,349
Impairment loss - goodwill 0 0 3,060,034 0
Total operating expenses 9,602,919 7,832,662 36,234,033 20,278,376
(LOSS) INCOME FROM OPERATIONS (1,811,198) 1,376,989 (10,487,070) 3,802,589
OTHER INCOME (EXPENSE)        
Interest expenses (238,623) (152,030) (800,783) (227,142)
Other financing expenses 0 (71,010) 0 (80,010)
Loss on equity method investment (1,297) (12,289) (8,625) (12,289)
Other non-operating (expense) income (72,235) 75,882 199,125 85,473
Total other expenses, net (312,155) (159,447) (610,283) (233,968)
(LOSS) INCOME BEFORE INCOME TAXES (2,123,353) 1,217,542 (11,097,353) 3,568,621
PROVISION FOR INCOME TAX (BENEFIT) EXPENSE (589,581) 39,855 (2,085,126) 705,545
NET (LOSS) INCOME (1,533,772) 1,177,687 (9,012,227) 2,863,076
Non-controlling interest (3,238) (4,070) (8,878) (4,070)
NET (LOSS) INCOME ATTRIBUTABLE TO IPOWER INC. (1,530,534) 1,181,757 (9,003,349) 2,867,146
OTHER COMPREHENSIVE LOSS        
Foreign currency translation adjustments 17,604 (3,226) (46,722) (3,226)
COMPREHENSIVE (LOSS) INCOME ATTRIBUTABLE TO IPOWER INC. $ (1,512,930) $ 1,178,531 $ (9,050,071) $ 2,863,920
WEIGHTED AVERAGE NUMBER OF COMMON STOCK        
Basic 29,730,914 28,045,130 29,702,014 26,999,342
Diluted 29,730,914 28,045,130 29,702,014 26,999,342
(LOSSES) EARNINGS PER SHARE        
Basic $ (0.051) $ 0.042 $ (0.303) $ 0.106
Diluted $ (0.051) $ 0.042 $ (0.303) $ 0.106
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Noncontrolling Interest [Member]
AOCI Attributable to Parent [Member]
Total
Balance, December 31, 2021, unaudited at Jun. 30, 2021 $ 26,449 $ 23,214,263 $ 1,745,073 $ 24,985,785
Beginning balance, shares at Jun. 30, 2021 26,448,663          
Net income 887,528 887,528
Restricted stock units vested 103,054 103,054
Balance, March 31, 2022, unaudited at Sep. 30, 2021 $ 26,449 23,317,317 2,632,601 25,976,367
Ending balance, shares at Sep. 30, 2021 26,448,663          
Net income 797,861 797,861
Restricted shares issued for vested RSUs $ 40 (40)
Restricted shares issued for vested RSUs , shares 40,019          
Restricted stock units vested 54,435 54,435
Balance, March 31, 2022, unaudited at Dec. 31, 2021 $ 26,489 23,371,712 3,430,462 26,828,663
Ending balance, shares at Dec. 31, 2021 26,488,682          
Net income 1,181,757 1,181,757
Non-controlling interest (4,070) (4,070)
Restricted stock units vested 149,299 149,299
Shares issued for acquisition $ 3,084 5,525,289 5,528,373
Shares issued for acquisition, shares 3,083,700          
Foreign currency translation adjustments (3,226) (3,226)
Balance, March 31, 2022, unaudited at Mar. 31, 2022 $ 29,573 29,046,300 4,612,219 (4,070) (3,226) 33,680,796
Ending balance, shares at Mar. 31, 2022 29,572,382          
Balance, December 31, 2021, unaudited at Jun. 30, 2022 $ 29,573 29,111,863 3,262,948 (13,232) 5,678 32,396,830
Beginning balance, shares at Jun. 30, 2022 29,572,382          
Net income (4,182,376) (2,805) (4,185,181)
Stock-based compensation 137,882 137,882
Foreign currency translation adjustments (111,475) (111,475)
Balance, March 31, 2022, unaudited at Sep. 30, 2022 $ 29,573 29,249,745 (919,428) (16,037) (105,797) 28,238,056
Ending balance, shares at Sep. 30, 2022 29,572,382          
Net income (3,290,439) (2,835) (3,293,274)
Stock-based compensation 132,266 132,266
Foreign currency translation adjustments 47,149 47,149
Balance, March 31, 2022, unaudited at Dec. 31, 2022 $ 29,573 29,382,011 (4,209,867) (18,872) (58,648) 25,124,197
Ending balance, shares at Dec. 31, 2022 29,572,382          
Net income (1,530,534) (3,238) (1,533,772)
Stock-based compensation 117,574 117,574
Foreign currency translation adjustments 17,604 17,604
Balance, March 31, 2022, unaudited at Mar. 31, 2023 $ 29,573 $ 29,499,585 $ (5,740,401) $ (22,110) $ (41,044) $ 23,725,603
Ending balance, shares at Mar. 31, 2023 29,572,382          
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net (loss) income $ (9,012,227) $ 2,867,146
Adjustments to reconcile net (loss) income to cash provided by (used in) operating activities:    
Depreciation and amortization expense 594,718 95,325
Inventory reserve 238,899 92,659
Credit loss reserve 0 70,000
Loss on equity method investment 8,625 12,289
Impairment loss - goodwill 3,060,034 0
Stock-based compensation expense 387,722 306,788
Non-cash operating lease expense 27,874 181,781
Amortization of debt premium / discount and non-cash financing costs 161,074 113,016
Change in operating assets and liabilities    
Accounts receivable 1,727,405 (11,257,207)
Inventories 10,547,933 (9,437,854)
Deferred tax assets/liabilities (2,485,274) (552,783)
Prepayments and other current assets 1,974,296 (2,502,967)
Non-current prepayments 323,751 323,751
Other non-current assets 11,448 (200,701)
Accounts payable 3,904,541 2,401,872
Credit cards payable (510,840) 161,274
Customer deposit 209,405 (92,917)
Other payables and accrued liabilities (2,812,500) 2,584,973
Income taxes payable 89,563 73,286
Net cash provided by (used in) operating activities 8,446,447 (14,760,269)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchase of equipment (144,885) (41,420)
Cash acquired on acquisition 0 268,828
Investment in joint venture 0 (50,000)
Net cash (used in) provided by investing activities (144,885) 177,408
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from related parties 94,409 0
Payments to related parties (82,500) (20,746)
Proceeds from short-term loans 31,385 1,604,292
Payments of financing fees 0 (796,035)
Payment on investment payable (1,500,000) 0
Payments on short-term loans (1,781,385) (1,767,061)
Proceeds from long-term loans 3,175,000 11,602,367
Payments on long-term loans (8,600,000) (24,370)
Net cash (used in) provided by financing activities (8,663,091) 10,598,447
EFFECT OF EXCHANGE RATE ON CASH (40,923) (25,707)
CHANGES IN CASH (402,452) (4,010,121)
CASH AND CASH EQUIVALENT, beginning of period 1,821,947 6,651,705
CASH AND CASH EQUIVALENT, end of period 1,419,495 2,641,584
SUPPLEMENTAL CASH FLOW INFORMATION:    
Cash paid for income tax 55,000 1,181,710
Cash paid for interest 0 0
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING TRANSACTIONS:    
Shares issued for acquisition 0 5,528,373
Promissory note issued for acquisition 0 3,600,627
Investment payable for acquisition 0 1,500,000
Goodwill acquired in business acquisition 0 6,094,144
Deferred tax liabilities 0 1,389,113
Identifiable intangible assets acquired in business acquisition 0 5,172,956
Net assets acquired in business acquisition 0 751,015
Right of use assets acquired under new operating leases $ 0 $ 7,780,766
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Nature of business and organization
9 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of business and organization

Note 1 - Nature of business and organization

 

iPower Inc., formerly known as BZRTH Inc., a Nevada corporation (the “Company”), was incorporated on April 11, 2018. The Company is a U.S.-based online seller and supplier of consumer home, garden and pet products.

 

Effective on March 1, 2020, as amended and restated pursuant to an agreement dated October 26, 2020, the Company entered into an agreement with E Marketing Solution Inc. (“E Marketing”), an entity incorporated in California and owned by one of the shareholders of the Company. Pursuant to the terms of the agreement, the Company agreed to provide technical support, management services and other services on an exclusive basis in relation to E Marketing’s business during the term of the agreement. The Company also agreed to fund E Marketing for operational cash flow needs and bear the risk of E Marketing’s losses from operations and E Marketing agreed that iPower has rights to E Marketing’s net profits, if any. Under the terms of the agreement, the Company may at any time, at its option, acquire for nominal consideration 100% of either the equity of E Marketing or its assets subject to the Company’s assumption of all of E Marketing’s liabilities. E Marketing was considered a variable interest entity (“VIE”). On May 18, 2021, the Company acquired 100% of the equity ownership of E Marketing. As a result, E Marketing has become the Company’s wholly owned subsidiary.

 

On September 4, 2020, the Company entered into an agreement with Global Product Marketing Inc. (“GPM”), an entity incorporated in the State of Nevada on September 4, 2020. At that time, GPM was then wholly owned by Chenlong Tan, the Chairman, CEO and President and one of the majority shareholders of the Company. Pursuant to the terms of the agreement with GPM, the Company was to provide technical support, management services and other services on an exclusive basis, to GPM during the term of the Agreement. In addition, the Company agreed to fund GPM’s operational cash flow needs and bear the risk of GPM’s losses from operations and GPM agreed that the Company has the right to GPM’s net profits, if any. Under the terms of the agreement, the Company may at any time, at its option, acquire for nominal consideration 100% of either the equity of GPM or its assets subject to the Company’s assumption of all of GPM’s liabilities. GPM was considered a variable interest entity (“VIE”). On May 18, 2021, the Company acquired 100% of the equity ownership of GPM. As a result, GPM has become the Company’s wholly owned subsidiary.

 

On January 13, 2022, the Company entered into a joint venture agreement and formed a Nevada limited liability company, Box Harmony, LLC (“Box Harmony”), for the principal purpose of providing logistics services primarily for foreign-based manufacturers or distributors who desire to sell their products online in the United States, with such logistics services to include, without limitation, receiving, storing and transporting such products. The Company owns 40% of the equity interest in Box Harmony, retaining significant influence, but does not own a majority equity interest or otherwise control of Box Harmony. See details on Note 3 below.

 

On February 10, 2022, the Company entered into another joint venture agreement and formed a Nevada limited liability company, Global Social Media, LLC (“GSM”), for the principal purpose of providing a social media platform, with contents and services, to assist businesses, including the Company and other businesses, in marketing their products. The Company owns 60% of the equity interest in GSM and controls its operations. See details in Note 3 below.

 

On February 15, 2022, the Company acquired 100% of the ordinary shares of Anivia Limited (“Anivia”), a corporation organized under the laws of the British Virgin Islands (“BVI”), in accordance with the terms of a share transfer framework agreement (the “Transfer Agreement”), dated February 15, 2022, by and between the Company, White Cherry Limited, a BVI company (“White Cherry”), White Cherry’s equity holders, Li Zanyu and Xie Jing (together with White Cherry, the “Sellers”), Anivia, Fly Elephant Limited, a Hong Kong company, Dayourenzai (Shenzhen) Technology Co., Ltd., and Daheshou (Shenzhen) Information Technology Co., Ltd. Anivia owns 100% of the equity of Fly Elephant Limited, which in turn owns 100% of the equity of Dayourenzai (Shenzhen) Technology Co., Ltd., a corporation located in the People’s Republic of China (“PRC”) and which is a wholly foreign-owned enterprise (“WFOE”) of Fly Elephant Limited. The WFOE controls, through contractual arrangements summarized in Note 4 below, the business, revenues and profits of Daheshou (Shenzhen) Information Technology Co., Ltd., a company organized under the Laws of the PRC (“DHS” or “VIE”) and located in Shenzhen, China. See details in Note 4 below.

 

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Summary of significant accounting policies
9 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Basis of Presentation and Summary of significant accounting policies

Note 2 – Basis of Presentation and Summary of significant accounting policies

 

Basis of Presentation

 

The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries and VIE and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and the requirements of the U.S. Securities and Exchange Commission (“SEC”) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as its annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, which are necessary for the fair statement of the Company’s financial information. These interim results are not necessarily indicative of the results to be expected for the fiscal year ending June 30, 2023, or for any other interim period or for any other future year. All intercompany balances and transactions have been eliminated in consolidation.

 

These unaudited condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto included in the Company’s Annual Report on Form10-K for the year ended June 30, 2022, filed with the SEC on September 28, 2022.

 

Principles of Consolidation

 

The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries, E Marketing Solution Inc., Global Product Marketing Inc., Global Social Media, LLC, and Anivia Limited and its subsidiaries and VIE, including Fly Elephant Limited, Dayourenzai (Shenzhen) Technology Co., Ltd., and Daheshou (Shenzhen) Information Technology Co., Ltd. All inter-company balances and transactions have been eliminated.

 

Emerging Growth Company Status

 

The company is an “emerging growth company,” as defined in Section 2(a) of the Securities Act of 1933, as amended, (the “Securities Act”), as modified by the Jumpstart our Business Startups Act of 2012, (the “JOBS Act”), and it may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in its periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and shareholder approval of any golden parachute payments not previously approved.

 

Further, Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of the company’s financial statements with another public company which is neither an emerging growth company nor an emerging growth company which has opted out of utilizing the emerging growth company reduced reporting requirements.

 

Use of estimates and assumptions

 

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts of assets and liabilities reported and disclosures of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the periods presented. It is at least reasonably possible that the estimate of the effect of a condition, situation or set of circumstances that existed at the date of the financial statements, which management considered in formulating its estimate, could change in the near term due to one or more future confirming events. Accordingly, the actual results could differ significantly from those estimates.

 

Foreign currency translation and transactions

 

The reporting and functional currency of iPower and subsidiaries is the U.S. dollar (USD). iPower’s WFOE and VIE in China uses the local currency, Renminbi (“RMB”), as its functional currency. Assets and liabilities of the VIE are translated at the current exchange rate as quoted by the People’s Bank of China (the “PBOC”) at the end of the period. Income and expense accounts are translated at the average translation rates and the equity accounts are translated at historical rates. Translation adjustments resulting from this process are included in accumulated other comprehensive income (loss) in the statement of changes in stockholders’ equity. Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred.

 

The balance sheet amounts of the VIE, with the exception of equity, on March 31, 2023, were translated at 6.8691 RMB to $1.00. The equity accounts were stated at their historical rates. The average translation rates applied to statements of operations and comprehensive income (loss) accounts for the nine months ended March 31, 2023 was 6.933442 RMB to $1.00. Cash flows were also translated at average translation rates for the period and, therefore, amounts reported on the statement of cash flows would not necessarily agree with changes in the corresponding balances on the unaudited condensed consolidated balance sheet.

 

Cash and cash equivalents

 

Cash and cash equivalents consist of amounts held as cash on hand and bank deposits.

 

From time to time, the Company may maintain bank balances in interest bearing accounts in excess of $250,000, which is currently the maximum amount insured by the Federal Deposit Insurance Corporation for interest bearing accounts (there is currently no insurance limit for deposits in noninterest bearing accounts). To date, the Company has not experienced any losses with respect to cash. Management believes the Company is not exposed to any significant credit risk with respect to its cash.

 

Accounts receivable, net

 

During the ordinary course of business, the Company extends unsecured credit to its customers. Accounts receivable are stated at the amount the Company expects to collect from customers. Management reviews its accounts receivable balances each reporting period to determine if an allowance for credit loss is required.

 

The Company evaluates the creditworthiness of all of its customers individually before accepting them and continuously monitors the recoverability of accounts receivable. If there are any indicators that a customer may not make payment, the Company may consider making provision for non-collectability for that particular customer. At the same time, the Company may cease further sales or services to such customer. The following are some of the factors that the Company develops allowance for credit losses:

 

  · the customer fails to comply with its payment schedule;
     
  · the customer is in serious financial difficulty;
     
  · a significant dispute with the customer has occurred regarding job progress or other matters;
     
  · the customer breaches any of its contractual obligations;
     
  · the customer appears to be financially distressed due to economic or legal factors;
     
  · the business between the customer and the Company is not active; and
     
  · other objective evidence indicates non-collectability of the accounts receivable.

  

Accounts receivable are recognized and carried at carrying amount less an allowance for credit losses, if any. The Company maintains an allowance for credit losses resulting from the inability of its customers to make required payments based on contractual terms. The Company reviews the collectability of its receivables on a regular and ongoing basis. The Company has also included in calculation of allowance for credit losses the potential impact of the COVID-19 pandemic on our customers’ businesses and their ability to pay their accounts receivable. After all attempts to collect a receivable have failed, the receivable is written off against the allowance. The Company also considers external factors to the specific customer, including current conditions and forecasts of economic conditions, including the potential impact of the COVID-19 pandemic. In the event we recover amounts previously written off, we will reduce the specific allowance for credit losses.

 

Equity method investment

 

The Company accounts for its ownership interest in Box Harmony, a 40% owned joint venture, following the equity method of accounting, in accordance with ASC 323, Investments — Equity Method and Joint Ventures. Under this method, the carrying cost is initially recorded at cost and then increased or decreased by recording its percentage of gain or loss in Box Harmony’s statement of operations and a corresponding charge or credit to the carrying value of the asset.

 

Variable interest entities

 

On February 15, 2022, the Company acquired 100% of the ordinary shares of Anivia Limited (“Anivia”) and its subsidiaries, including DHS. Pursuant to the terms of the Agreements for the Company’s acquisition of Anivia and its subsidiaries, including DHS, the Company does not have direct ownership in DHS but is actively involved in DHS’s operations as the sole manager to direct the activities and significantly impact DHS’s economic performance. DHS’s operational funding has been provided by the Company following the February 15, 2022 acquisition. During the term of the Agreements, the Company bears all the risk of loss and has the right to receive all of the benefits from DHS. As such, based on the determination that the Company is the primary beneficiary of DHS, in accordance with ASC 810-10-25-38A through 25-38J, DHS is considered a VIE of the Company and the financial statements of DHS have been consolidated from the date such control existed, February 15, 2022. See Note 4 and Note 5 for details on acquisition.

 

Goodwill

 

Goodwill represents the excess of the purchase price over the fair value of assets acquired and liabilities assumed. The Company accounts for goodwill under ASC Topic 350, Intangibles-Goodwill and Other.

 

Goodwill is not amortized but is reviewed for potential impairment on an annual basis, or if events or circumstances indicate a potential impairment, at the reporting unit level. The Company’s review for impairment includes an assessment of qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value, including goodwill. If it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value, including goodwill, a quantitative goodwill impairment test is performed, which compares the fair value of the reporting unit with its carrying amounts, including goodwill. If the fair value of the reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired. However, if the carrying amount of the reporting unit exceeds its fair value, an impairment loss will be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. The Company engaged an independent third-party valuation firm in August 2022 to conduct an evaluation of goodwill impairment for the Company as a whole at the consolidated reporting unit level as of June 30, 2022, which evaluation was conducted prior to the Company’s filing of its Annual Report on Form 10-K. Due to the decrease in the Company’s share price subsequent to the filing of the Form 10-K and the net loss incurred during the quarter ended September 30, 2022, the Company engaged the same valuation firm to review goodwill for impairment. Based on this review, the Company concluded an impairment loss of $3,060,034 as of September 30, 2022 was required. The impairment amount was determined based on the discounted cash flows with the revised projections reflecting the increase in freight and storage costs in the current interim quarter. The Company also considered the Market Capital Method, which is an alternative market approach, suggested the Company’s goodwill is partially impaired.

 

During the three months ended March 31, 2023, the Company performed a qualitative goodwill impairment analysis following the steps laid out in ASC 350-20-35-3C and noted no goodwill impairment. As of March 31, 2023, the remaining goodwill balance amounted to $3,034,110.

 

Intangible Assets, net

 

Finite life intangible assets at March 31, 2023 included a covenant not to compete, supplier relationships, and software recognized as part of the acquisition of Anivia Limited. Intangible assets are recorded at the estimated fair value of these items at the date of acquisition, February 15, 2022. Intangible assets are amortized on a straight-line basis over their estimated useful life as followings:

 

 
  Useful Life
Covenant Not to Compete 10 years
Supplier relationships 6 years
Software 5 years

 

The Company reviews the recoverability of long-lived assets, including intangible assets, when events or changes in circumstances occur that indicate the carrying value of the asset may not be recoverable. The assessment of possible impairment on asset group level is based on the ability to recover the carrying value of the asset from the expected future pretax cash flows (undiscounted and without interest charges) of the related operations. If these cash flows are less than the carrying value of such asset, an impairment loss is recognized for the difference between estimated fair value and carrying value. The measurement of impairment requires management to make estimates of these cash flows related to long-lived assets, as well as other fair value determinations. As of March 31, 2023, there were no indicators of impairment.

 

Fair values of financial instruments

 

ASC 825, “Disclosures about Fair Value of Financial Instruments,” requires disclosure of fair value information about financial instruments. ASC 820, “Fair Value Measurements” defines fair value, establishes a framework for measuring fair value in generally accepted accounting principles, and expands disclosures about fair value measurements.

 

The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and all other current assets and liabilities approximate fair values due to their short-term nature.

 

On February 15, 2022, as part of the consideration for the acquisition of Anivia Limited, the Company issued a two-year unsecured 6% subordinated promissory note, payable in equal semi-annual installments commencing August 15, 2022 (the “Purchase Note”). The principal amount of the Purchase Note was $3.5 million. On February 15, 2022, the Company evaluated the fair value of the Purchase Note to be $3.6 million using the following inputs: 

 
Corporate bond yield 3.1%
Risk-free rate 1.6%
Liquidity premium 0.4%
Discount rate 3.5%

 

As of March 31, 2023, the outstanding balance of the Purchase Note was $2,004,181, including a premium of $ 44,181 and $ 210,000 of accrued interest.

 

For other financial instruments to be reported at fair value, the Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. The Company determines the fair value of its financial instruments based on assumptions that market participants would use in pricing an asset or liability in the principal or most advantageous market. When considering market participant assumptions in fair value measurements, the following fair value hierarchy distinguishes between observable and unobservable inputs, which are categorized in one of the following levels:

 

Level 1 – Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;

 

Level 2 – Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and

 

Level 3 – Unobservable inputs that are significant to the measurement of the fair value of the assets or liabilities that are supported by little or no market data.

 

The Company does not have any assets or liabilities measured at fair value on a recurring basis. We measure certain non-financial assets on a non-recurring basis, including goodwill. As a result of those measurements, we recognized an impairment charge of $0 and $3.1 million during the three and nine months ended March 31, 2023, as follows: 

                         
   Total Fair Value   Level 1   Level 2   Level 3   Total Impairment Loss 
Goodwill  $3,034,110   $   $   $3,034,110   $3,060,034 
Total  $3,034,110   $   $   $3,034,110   $3,060,034 

 

Goodwill, with a total carrying value of $6.1 million was written down to its fair value of $3.0 million, resulting in an impairment charge of $3,060,034, which was recorded in earnings for the nine months ended March 31, 2023. The fair value of goodwill was determined based on the discounted cash flow method, which is an income approach, which required the use of inputs that were unobservable in the marketplace (Level 3), including a discount rate that would be used by a market participant, projections of revenues and cash flows with the revised projections reflecting the increase in freight and storage costs in the current interim quarter, among others.

 

Revenue recognition

 

The Company recognizes revenue from product sales revenues, net of promotional discounts and return allowances, when the following revenue recognition criteria are met: a contract has been identified, separate performance obligations are identified, the transaction price is determined, the transaction price is allocated to separate performance obligations and revenue is recognized upon satisfying each performance obligation. The Company transfers the risk of loss or damage upon shipment, therefore, revenue from product sales is recognized when it is shipped to the customer. Return allowances, which reduce product revenue by the Company’s best estimate of expected product returns, are estimated using historical experience.

  

The Company evaluates the criteria of ASC 606 - Revenue Recognition Principal Agent Considerations in determining whether it is appropriate to record the gross amount of product sales and related costs or the net amount earned as commissions. Generally, when the Company is primarily responsible for fulfilling the promise to provide a specified good or service, the Company is subject to inventory risk before the good or service has been transferred to a customer and the Company has discretion in establishing the price, revenue is recorded at gross.

 

Payments received prior to the delivery of goods to customers are recorded as customer deposits.

 

The Company periodically provides incentive offers to its customers to encourage purchases. Such offers include current discount offers, such as percentage discounts off current purchases and other similar offers. Current discount offers, when accepted by the Company’s customers, are treated as a reduction to the purchase price of the related transaction.

 

Sales discounts are recorded in the period in which the related sale is recognized. Sales return allowances are estimated based on historical amounts and are recorded upon recognizing the related sales. Shipping and handling costs are recorded as selling expenses.

 

Advertising costs

 

Advertising costs are expensed as incurred. Total advertising and promotional costs included in selling and fulfillment expenses for the three and nine months ended March 31, 2023 and 2022 were as following. 

                
   Three Months Ended March 31,   Nine Months Ended March 31, 
   2023   2022   2023   2022 
Advertising and promotion  $1,304,662   $733,241   $3,777,122   $1,945,222 

 

Cost of revenue

 

Cost of revenue mainly consists of costs for purchases of products and related inbound freight and delivery fees.

 

Operating expenses

 

Operating expenses, which consist of selling and fulfillment and general and administrative expenses, are expensed as incurred.

 

Inventory

 

Inventory consists of finished goods ready for sale and is stated at the lower of cost or market. The Company values its inventory using the weighted average costing method. The Company’s policy is to include as a part of inventory and costs of goods sold any freight incurred to ship the product from its vendors to warehouses. Outbound freight costs related to shipping costs to customers are considered periodic costs and are reflected in selling and fulfillment expenses. The Company regularly reviews inventory and considers forecasts of future demand, market conditions and product obsolescence.

 

If the estimated realizable value of the inventory is less than cost, the Company makes provisions in order to reduce its carrying value to its estimated market value. The Company also reviews inventory for slow moving inventory and obsolescence and records allowance for obsolescence.

 

Debt Issuance Costs

 

Costs incurred in connection with the issuance of debt are deferred and amortized as interest expense over the term of the related debt using the effective interest method. To the extent that the debt is outstanding, these amounts are reflected in the consolidated balance sheets as direct deductions from the carrying amount of the outstanding borrowings.

 

Segment reporting

 

The Company follows ASC 280, Segment Reporting. The Company’s chief operating decision maker, the Chief Executive Officer, reviews the consolidated results of operations when making decisions about allocating resources and assessing the performance of the Company as a whole and, hence, the Company has only one reportable segment. The Company does not distinguish between markets or segments for the purpose of internal reporting. For the nine months ended March 31, 2023, sales through Amazon to Canada and other foreign countries were approximately 12.8% of the Company’s total sales. Sales of hydroponic products, including ventilation and grow light systems, were approximately 46% of the Company’s total sales and the remaining 54% consisted of general gardening, home goods and other products and accessories. As of March 31, 2023, there were approximately $2.3 million of inventory stored in China. The Company’s majority of long-lived assets are located in California, United States, and majority of the Company’s revenues are derived from within the United States. Therefore, no geographical segments are presented.

 

Leases

 

The Company records right-of-use (“ROU”) assets and related lease obligations on the balance sheet.

  

ROU assets represent our right to use an underlying asset for the lease terms and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the Company’s leases do not provide an implicit rate, the Company generally uses its incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. The operating lease ROU asset also includes any lease payments made and excludes lease incentives. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

 

Stock-based Compensation

 

The Company applies ASC No. 718, “Compensation-Stock Compensation,” which requires that share-based payment transactions with employees and nonemployees upon adoption of ASU 2018-07, be measured based on the grant date fair value of the equity instrument and recognized as compensation expense over the requisite service period, with a corresponding addition to equity. Under this method, compensation cost related to employee share options or similar equity instruments is measured at the grant date based on the fair value of the award and is recognized over the period during which an employee is required to provide service in exchange for the award, which generally is the vesting period. In addition to requisite service period, the Company also evaluates the performance condition and market condition under ASC 718-10-20. For an award which contains both a performance and a market condition, and where both conditions must be satisfied for the award to vest, the market condition is incorporated into the fair value of the award, and that fair value is recognized over the employee’s requisite service period or nonemployee’s vesting period if it is probable the performance condition will be met. If the performance condition is ultimately not met, compensation cost related to the award should not be recognized (or should be reversed) because the vesting condition in the award has not been satisfied.

 

The Company will recognize forfeitures of such equity-based compensation as they occur.

 

Income taxes

 

The Company accounts for income taxes under the asset and liability method. Deferred tax assets and liabilities are recognized for future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their perspective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which the temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Deferred income tax assets are recognized only to the extent that management determines that it is more-likely-than-not that the deferred income tax assets will be realized. Valuation allowances are recorded, when necessary, to reduce deferred tax assets to the amount expected to be realized.

 

The Company has analyzed filing positions in each of the federal and state jurisdictions where the Company is required to file income tax returns, as well as open tax years in such jurisdictions. The Company has identified the U.S. federal jurisdiction, and the states of Nevada and California, as its “major” tax jurisdictions. However, the Company has certain tax attribute carryforwards which will remain subject to review and adjustment by the relevant tax authorities until the statute of limitations closes with respect to the year in which such attributes are utilized.

 

The Company believes that our income tax filing positions and deductions will be sustained on audit and do not anticipate any adjustments that will result in a material change to its financial position. Therefore, no reserves for uncertain income tax positions have been recorded pursuant to ASC 740. The Company’s policy for recording interest and penalties associated with income-based tax audits is to record such items as a component of income taxes.

 

Commitments and contingencies

 

In the ordinary course of business, the Company is subject to certain contingencies, including legal proceedings and claims arising out of the business that relate to a wide range of matters, such as government investigations and tax matters. The Company recognizes a liability for such contingency if it determines it is probable that a loss has occurred and a reasonable estimate of the loss can be made. The Company may consider many factors in making these assessments including historical and specific facts and circumstances of each matter.

 

Earnings per share

 

Basic earnings per share are computed by dividing net income attributable to holders of common stock by the weighted average number of shares of common stock outstanding during the year. Diluted earnings per share reflect the potential dilution that could occur if securities to issue common stock were exercised.

 

Recently issued accounting pronouncements

  

In June 2022, FASB issued ASU 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions. The amendments in this ASU clarify the guidance in ASC 820 on the fair value measurement of an equity security that is subject to a contractual sale restriction and require specific disclosures related to such an equity security. This standard is effective for fiscal years beginning after December 15, 2024. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.

 

In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. This ASU clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606) as if the entity had originated the contracts. The guidance is effective for fiscal years beginning after December 15, 2023, with early application permitted. The Company does not expect the adoption of this standard to have a material impact on the consolidated financial statements.

 

In March 2020 and January 2021, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting and ASU No. 2021-01, Reference Rate Reform (Topic 848): Scope, respectively (collectively, “Topic 848”). Topic 848 provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships and other transactions that reference the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued because of reference rate reform. The expedients and exceptions provided by Topic 848 are effective for all entities as of March 12, 2020 through December 31, 2022. The Company does not expect the adoption of this standard to have a material impact on the Company's consolidated financial statements.

 

In August 2020, the FASB issued ASU 2020-06, “Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40).” This ASU reduces the number of accounting models for convertible debt instruments and convertible preferred stock, as well as amend the guidance for the derivatives scope exception for contracts in an entity’s own equity to reduce form-over-substance-based accounting conclusions. In addition, this ASU improves and amends the related EPS guidance. This standard is effective for the Company on July 1, 2024, including interim periods within those fiscal years. Adoption is either a modified retrospective method or a fully retrospective method of transition. The Company does not expect the adoption of this standard to have a material impact on the consolidated financial statements.

 

In January 2020, the FASB issued ASU 2020-01, “Investments - Equity Securities (Topic 321), Investments - Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815) - Clarifying the Interactions between Topic 321, Topic 323, and Topic 815.” This ASU among other things clarifies that a company should consider observable transactions that require a company to either apply or discontinue the equity method of accounting under Topic 323, Investments—Equity Method and Joint Ventures, for the purposes of applying the measurement alternative in accordance with Topic 321 immediately before applying or upon discontinuing the equity method. The new ASU clarifies that, when determining the accounting for certain forward contracts and purchased options a company should not consider, whether upon settlement or exercise, if the underlying securities would be accounted for under the equity method or fair value option. ASU 2020-01 is effective for public business entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2021. An entity should apply ASU 2020-01 prospectively at the beginning of the interim period that includes the adoption date. The Company adopted ASU 2020-01 on July 1, 2022. The adoption of ASU 2020-01 did not have material impact on the Company's consolidated financial statements.

 

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740) – Simplifying the Accounting for Income Taxes. The update is intended to simplify the current rules regarding the accounting for income taxes and addresses several technical topics including accounting for franchise taxes, allocating income taxes between a loss in continuing operations and in other categories such as discontinued operations, reporting income taxes for legal entities that are not subject to income taxes, and interim accounting for enacted changes in tax laws. The new standard is effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022; however, early adoption is permitted. The Company adopted ASU 2019-12 on July 1, 2022. The adoption of this standard did not have material impact on the consolidated financial statements.

 

In January 2017, the FASB issued ASU 2017-04, “Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment,” which eliminates step two from the goodwill impairment test. Under ASU 2017-04, an entity should recognize an impairment charge for the amount by which the carrying amount of a reporting unit exceeds its fair value up to the amount of goodwill allocated to that reporting unit. ASU 2017-04 became effective for accelerated filing companies for annual periods or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. All other entities, including not-for-profit entities, that are adopting the amendments in this Update should do so for their annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2022. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after  January 1, 2017. The Company has adopted ASU 2017-04. See disclosures above on Goodwill for further details.

 

The Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect on the consolidated financial position, statements of operations and cash flows.

 

Subsequent events

 

The Company evaluated subsequent events and transactions that occurred after the balance sheet date through the date that the consolidated financial statements are available to be issued. Material subsequent events that required recognition or additional disclosure in the consolidated financial statements are presented.

 

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Joint Ventures
9 Months Ended
Mar. 31, 2023
Joint Ventures  
Joint Ventures

Note 3 - Joint Ventures

 

Box Harmony, LLC

 

On January 13, 2022, the Company entered into a joint venture agreement (the “Joint Venture Agreement”) with Titanium Plus Autoparts, Inc., a California corporation (“TPA”), Tony Chiu (“Chiu”) and Bin Xiao (“Xiao”). Pursuant to the terms of the Joint Venture Agreement, the parties formed a Nevada limited liability company, Box Harmony, LLC (“Box Harmony”), for the principal purpose of providing logistic services primarily for foreign-based manufacturers or distributors who desire to sell their products online in the United States, with such logistic services to include, without limitation, receiving, storing and transporting such products.

 

Following entry into the Joint Venture Agreement, Box Harmony issued a total of 6,000 certificated units of membership interest, designated as Class A voting units (“Equity Units”), as follows: (i) the Company agreed to contribute $50,000 in cash in exchange for 2,400 Equity Units in Box Harmony and agreed to provide Box Harmony with the use and access to certain warehouse facilities leased by the Company (see below), and (ii) TPA received 1,200 Equity Units in exchange for (a) $1,200 and contributing the TPA IP License, (b) its existing and future customer contracts, and (c) granting Box Harmony the use of shipping accounts (FedEx and UPS) and all other TPA carrier contracts, and (iii) Xiao received 2,400 Equity Units in exchange for $2,400 and his agreement to manage the day to day operations of Box Harmony.

 

Under the terms of the Box Harmony limited liability operating agreement (the “LLC Agreement”), TPA and Xiao each granted to the Company an unconditional and irrevocable right and option to purchase from Xiao and TPA at any time within the first 18 months following January 13, 2022, up to 1,200 Class A voting units, at an exercise price of $550 per Class A voting unit, for a total exercise price of up to $660,000. If such option is fully exercised, the Company would own 3,600 Equity Units or 60% of the total outstanding Equity Units. As of the date of this report, the Company had not exercised the option to purchase additional voting units from Xiao and TPA. The LLC Agreement prohibits the issuance of additional Equity Units and certain other actions unless approved in advance by the Company, that a noncontrolling right that would not be substantive to overcome the majority voting interests held by TPA and Xiao.

 

As a result, the Company owns 40% of the equity interest in Box Harmony with significant influence but does not own a majority equity interest or otherwise control of Box Harmony. The Company accounts for its ownership interest in Box Harmony following the equity method of accounting, in accordance with ASC 323, Investments —Equity Method and Joint Ventures. Under this method, the carrying cost is initially recorded at cost and then increased or decreased by recording its percentage of gain or loss in its statement of operations and a corresponding charge or credit to the carrying value of the asset.

 

Global Social Media, LLC

 

On February 10, 2022, the Company entered into a joint venture agreement with Bro Angel, LLC, Ji Shin and Bing Luo (the “GSM Joint Venture Agreement”). Pursuant to the terms of the GSM Joint Venture Agreement, the parties formed a Nevada limited liability company, Global Social Media, LLC (“GSM”), for the principal purpose of providing a social media platform, contents and services to assist businesses, including the Company and other businesses, in marketing their products.

 

Following entry into the GSM Joint Venture Agreement, GSM issued 10,000 certificated units of membership interest (the “GSM Equity Units”), of which the Company was issued 6,000 GSM Equity Units and Bro Angel was issued 4,000 GSM Equity Units. Messrs. Shin and Luo are the owners of 100% of the equity of Bro Angel. The LLC Agreement prohibits the issuance of additional Equity Units and certain other actions unless approved in advance by Bro Angel, creating a noncontrolling right that would not be substantive to overcome the majority voting interests held by the Company.

 

As of the date of this report, the members had not completed the capital contributions and no receivables were recorded.

 

Pursuant to the terms of the Agreements, the Company owns 60% of the equity interest in GSM and control of the operations. Based on ASU 2015-02, the Company consolidate GSM due to its majority equity ownership and control over operations. For the three and nine months ended March 31, 2023 and 2022, the impact of GSM’s activities were immaterial to the Company’s unaudited condensed consolidated financial statements.

 

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity
9 Months Ended
Mar. 31, 2023
Acquisition Of Anivia Limited And Subsidiaries And Variable Interest Entity  
Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity

Note 4 - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity

 

On February 15, 2022, the Company acquired 100% of the ordinary shares of Anivia Limited (“Anivia”), a corporation organized under the laws of the British Virgin Islands (“BVI”), in accordance with the terms of a share transfer framework agreement (the “Transfer Agreement”), dated February 15, 2022, by and between the Company, White Cherry Limited, a BVI company (“White Cherry”), White Cherry’s equity holders, Li Zanyu and Xie Jing (together with White Cherry, the “Sellers”), Anivia, Fly Elephant Limited, a Hong Kong company, Dayourenzai (Shenzhen) Technology Co., Ltd. and Daheshou (Shenzhen) Information Technology Co., Ltd. Anivia owns 100% of the equity of Fly Elephant Limited, which in turn owns 100% of the equity of Dayourenzai (Shenzhen) Technology Co., Ltd., a corporation located in the People’s Republic of China (“PRC”) and which is a wholly foreign-owned enterprise (“WFOE”) of Fly Elephant Limited. The WFOE controls, through contractual arrangements summarized below, the business, revenues and profits of Daheshou (Shenzhen) Information Technology Co., Ltd., a company organized under the Laws of the PRC (“DHS”) and located in Shenzhen, China.

 

The contractual arrangements between the WFOE and DHS are established through a variable interest operating entity structure, which is reflected in (i) an exclusive business cooperation agreement, dated December 15, 2021, between the WFOE and DHS, (ii) an exclusive equity interest pledge agreement, dated December 15, 2021, between the WFOE and DHS in which the equity of DHS was pledged to the WFOE, (iii) an exclusive option agreement, dated December 15, 2021, between the WFOE, DHS and its equity holders, Li Zanyu and Xie Jing (the “Equity Holders), pursuant to which the Equity Holders give the WFOE the irrevocable and exclusive right to purchase the equity interests in DHS, and (iii) a power of attorney, dated December 15, 2021, pursuant to which Li Zanyu and Xie Jing, the holders of 100% of the equity interest of DHS, granted the WFOE all voting and other rights to their equity interest in DHS. According to the exclusive business cooperation agreement, in consideration for the services provided by the WFOE, DHS shall pay a service fee to the WFOE on annual basis (or at any time agreed by the Parties). The service fees for each year (or for any other period agreed to by the Parties) shall consist of a management fee and a fee for services provided, which shall be reasonably determined by the WFOE based on the nature, complexity, time, and other market and operation factors. The WFOE may provide a separate confirmation letter and/or invoice to DHS to indicate the amount of service fees due for each service period; or the amount of services fees may be as set forth in the relevant contracts separately executed by the Parties. DHS is principally engaged in selling a wide range of products and providing logistic services in the PRC.

 

Pursuant to the terms of the Agreements, the Company does not have direct ownership in DHS but is actively involved in DHS’s operations as the sole manager to direct the activities and significantly impact DHS’s economic performance. As such, based on the determination that the Company is the primary beneficiary of DHS, in accordance with ASC 810-10-25-38A through 25-38J, DHS is considered a variable interest entity (“VIE”) of the Company and the financial statements of DHS have been consolidated from the date such control existed, February 15, 2022.

 

Total fair value of the consideration for the transaction was $10,629,000, which was paid to White Cherry as follows: at closing, the Company (i) paid $3,500,000 in the form of a two-year unsecured 6% subordinated promissory note, payable in equal semi-annual installments commencing August 15, 2022 (the “Purchase Note”), (ii) issued 3,083,700 restricted shares of the Company’s common stock (subject to a lock-up period of 180 days and insider trading rules), and (iii) owed an additional $1,500,000 in cash, which was to be paid after closing.

 

JP Morgan Chase Bank, the Company’s senior secured lender (“JPM”), consented to the transaction. In conjunction with obtaining JPM’s consent, the Company delivered an amendment to the pledge and security agreement with JPM, pursuant to which the Company pledged to JPM 65% of the equity interest of Anivia Limited, Fly Elephant Limited and the WFOE.

 

On October 7, 2022, in conjunction with the Company’s entry into the Second Amendment to the Credit Agreement, the Company’s promissory note holder, White Cherry Limited, an exempted company incorporated under the laws of the British Virgin Islands (“White Cherry”), entered into an amendment (the “Amendment”) to the subordination agreement, originally dated March 9, 2022 (the “Subordination Agreement”). The Amendment to the Subordination Agreement was amended solely for purposes of adjusting the definition of payment conditions under Section 2 of the Subordination Agreement such that “payment conditions” shall be deemed satisfied in connection with a permitted payment if (a) no event of default has occurred under the credit agreement and is continuing and (b) the Company shall have Excess Availability in the 30 days prior to the payment (as defined in the Second Amendment to the Credit Agreement) of no less than $7,500,000.

 

In addition, in conjunction with the closing of the transaction, the WFOE entered into an employment agreement with Li Zanyu, dated February 15, 2022 (the “Employment Agreement”), pursuant to which Mr. Li has been appointed to serve as general manager of the WFOE for a term of 10 years (through February 14, 2032), with annual base compensation of up to 500,000 RMB plus bonus as may be determined by the WFOE from time to time, in its sole discretion, based on Mr. Li’s performance. During such employment, Mr. Li may not engage in other employment without the consent of the WFOE.

 

The acquisition of Anivia was accounted for as a business combination under ASC 805. As the acquirer for accounting purposes, the Company has estimated the fair value of Anivia and its subsidiaries’ assets acquired and conformed the accounting policies of Anivia to its own accounting policies. The Company applied the income approach and cost approach in determining the fair value of the intangible assets, which intangible assets consisted of a covenant not to compete, supplier relationships and software. The fair value of the remaining assets acquired and liabilities assumed were not significantly different from their carrying values at the acquisition date. In addition, pursuant to the Transfer Agreement, the Sellers made certain representations and warranties, including that other than the items presented on the balance sheet on February 15, 2022, DHS, the operating VIE, was not subject to any loans, debts, liabilities, guarantees or other contingent liabilities at the Closing date. In the event of any breach of any of the representations and warranties, the sellers shall bear joint and several liability for any direct or indirect losses suffered by the Company as a result thereof. The Company recognized approximately $6.1 million of goodwill in the transaction, which was primarily due to the subsumed assembled workforce intangible assets. Goodwill is not deductible for income tax purposes. The Company expensed with the acquisition certain legal and accounting costs of $54,702 as general and administration expenses and $50,000 paid to JPM as financing fees.

 

The following information summarizes the purchase consideration and allocation of the fair values assigned to the assets at the purchase date, February 15, 2022: 

     
Fair Value of Purchase Price:    
Cash  $1,500,000 
Promissory note issued   3,600,627 
Common stock issued   5,528,373 
Total purchase consideration  $10,629,000 
      
Purchase Price Allocation:     
Covenant not to compete  $3,459,120 
Supplier relationships   1,179,246 
Software   534,591 
Current assets   1,784,113 
Property and equipment   46,548 
Rent deposit   52,707 
ROU asset   234,578 
Goodwill   6,094,144 
Deferred tax liabilities   (1,389,113)
Current liabilities   (1,143,076)
Lease liability   (223,858)
Total purchase consideration  $10,629,000 

 

In October 2022, the $1.5 million cash portion of the consideration, which was presented as investment payable, had been fully paid off.

 

The results of operations of Anivia since February 16, 2022 have been included in the Company's consolidated financial statements.

 

Pro Forma Financial Information

 

The following pro forma information presents a summary of the Company’s combined operating results for the nine months ended March 31, 2022 for comparative purposes, as if the acquisition had occurred on July 1, 2021 The following pro forma financial information is not necessarily indicative of the Company’s operating results as they would have been had the acquisition been effected on the assumed date, nor is it necessarily an indication of trends in future results for a number of reasons, including, but not limited to, differences between the assumptions used to prepare the pro forma information, basic shares outstanding and dilutive equivalents, cost savings from operating efficiencies, potential synergies, and the impact of incremental costs incurred in integrating the businesses.

Schedule of Pro Forma information  Nine months ended 
   March 31, 
   2022 
Total Revenues  $57,300,642 
Income from Operations  $4,623,664 
Basic and diluted income per share  $0.12 

  

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Variable interest entity
9 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Variable interest entity

Note 5 – Variable interest entity

 

Effective February 15, 2022, upon acquisition of Anivia, the Company assumed the contractual arrangements between the WFOE and DHS through a variable interest operating entity structure. See Note 4 for details.

 

The Company did not provide financial or other support to the VIE for the periods presented where the Company was not otherwise contractually required to provide such support.

 

As of March 31, 2023 and 2022, there was no pledge or collateralization of the VIE assets that would be used to settle obligations of the VIE.

 

The carrying amounts of the assets, liabilities and the results of operations of the VIE included in the Company’s consolidated balance sheets and statements of operations and comprehensive income after the elimination of intercompany balances and transactions with the VIE are as follows:

 

The carrying amount of the VIE’s assets and liabilities were as follows for the periods indicated: 

          
   March 31,
2023
   June 30,
2022
 
Cash in bank  $364,314   $271,164 
Prepayments and other receivables  $634,323   $1,374,698 
Rent deposit  $49,653   $50,036 
Office equipment, net  $40,950   $57,730 
Right of use – noncurrent  $42,538   $153,064 
Deferred tax asset  $245,671   $ 
Advance from shareholders  $89,968   $92,246 
Accounts payable  $102,506   $121,073 
Lease liability  $34,932   $154,418 
Income tax payable  $292,166   $299,563 
Other payables and accrued liabilities  $291,243   $188,066 

 

The operating results of the VIE were as follows for the three and nine months ended March 31, 2023: 

          
   Three Months   Nine Months 
Revenue  $   $ 
Net loss after elimination of intercompany transactions  $389,995   $1,301,559 

 

For the three months ended March 31, 2023, the VIE contributed approximately $0.7 million of revenue and $0.1 million of net loss before elimination. For the nine months ended March 31, 2023, the VIE contributed approximately $5.0 million of revenue and $0.7 million of net loss before elimination.

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts receivable, net
9 Months Ended
Mar. 31, 2023
Receivables [Abstract]  
Accounts receivable, net

Note 6 – Accounts receivable, net

 

Accounts receivable for the Company consisted of the following as of the dates indicated below: 

          
  

March 31,

2023

  

June 30,

2022

 
Accounts receivable  $15,774,882   $17,502,287 
Less: allowance for credit losses   (70,000)   (70,000)
Total accounts receivable  $15,704,882   $17,432,287 

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories, net
9 Months Ended
Mar. 31, 2023
Inventory Disclosure [Abstract]  
Inventories, net

Note 7 – Inventories, net

 

As of March 31, 2023 and June 30, 2022, inventories consisted of finished goods ready for sale, net of allowance for obsolescence, amounted to $19,646,934 and $30,433,766, respectively.

 

As of March 31, 2023 and June 30, 2022, allowance for obsolescence was $558,899 and $320,000, respectively.

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Prepayments and other current assets
9 Months Ended
Mar. 31, 2023
Prepayments And Other Current Assets  
Prepayments and other current assets

Note 8 – Prepayments and other current assets

 

As of March 31, 2023 and June 30, 2022, prepayments and other current assets consisted of the following: 

          
  

March 31,

2023

  

June 30,

2022

 
Advance to suppliers  $1,650,804   $3,938,881 
Prepaid income taxes   152,040    375,087 
Prepaid expenses and other receivables   1,667,323    1,130,495 
           
Total  $3,470,167   $5,444,463 

 

Other receivables consisted of delivery fees of $146,840 and $56,884 from two unrelated parties for their use of the Company’s courier accounts at March 31, 2023 and June 30, 2022. As of the date of this report, the amount had been fully collected.

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Non-current prepayments
9 Months Ended
Mar. 31, 2023
Non-current Prepayments  
Non-current prepayments

Note 9 – Non-current prepayments

 

Non-current prepayments included payments made for product sourcing, marketing research and promotion, and other management advisory and consulting services to companies owned by an employee and minority shareholder and by relatives of a minority shareholder of the Company. The terms of these services are from two years to five years. In addition, there was a down payment on a four-year car lease. As of March 31, 2023 and June 30, 2022, total non-current prepayments were $601,873 and $925,624, respectively. For the three and nine months ended March 31, 2023, the Company recorded $107,917 and $323,751 amortization of prepayments in the operating expenses, respectively. For the three and nine months ended March 31, 2022, the Company recorded $107,917 and $323,751 amortization of prepayments in the operating expenses, respectively.

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible assets, net
9 Months Ended
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible assets, net

Note 10 – Intangible assets, net

 

As of March 31, 2023 and June 30, 2022, intangible assets, net, consisted of the following: 

              
  

March 31, 2023

    June 30, 2022  
Covenant not to compete  $3,459,120    $ 3,459,120  
Supplier relationships   1,179,246      1,179,246  
Software   534,591      534,591  
Accumulated amortization   (730,543)     (243,515 )
Total  $4,442,414    $ 4,929,442  

 

The intangible assets were acquired on February 15, 2022 through the acquisition of Anivia. The weighted average remaining life for finite-lived intangible assets at March 31, 2023 was approximately 7.45 years. The amortization expense for the three and nine months ended March 31, 2023 was $162,343 and $487,028, respectively. The amortization expense for the three and nine months ended March 31, 2022 was $81,171 and $81,171, respectively. At March 31, 2023, finite-lived intangible assets are expected to be amortized over their estimated useful lives, which ranges from a period of five to 10 years, and the estimated remaining amortization expense for each of the five succeeding years thereafter is as follows:

 

     
Year Ending June 30,  Amount 
2023  $162,343 
2024   649,371 
2025   649,371 
2026   649,371 
2027   649,371 
Thereafter   1,682,587 
Intangible assets, net  $4,442,414 

 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Other payables and accrued liabilities
9 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
Other payables and accrued liabilities

Note 11 – Other payables and accrued liabilities

 

As of March 31, 2023 and June 30, 2022, other payables and accrued liabilities consisted of the following: 

          
  

March 31,

2023

  

June 30,

2022

 
Accrued payables for inventory in transit  $968,026   $4,217,941 
Accrued Amazon fees   653,666    640,467 
Sales taxes payable   479,431    307,152 
Payroll liabilities   137,034    239,248 
Other accrued liabilities and payables   203,948    510,412 
           
Total  $2,442,105   $5,915,220 

 

The Company’s controlled VIE, DHS, facilitates the Company in the process of inventory procurement. Through this process, the Company purchased a total of $31,385 in inventories from a supplier which had a payment term of 90 days with a 2% premium on the purchase price. As of March 31, 2023, the outstanding balance was paid off.

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Loans payable
9 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Loans payable

Note 12 – Loans payable

 

Revolving credit facility

 

On May 3, 2019, the Company entered into an agreement with WFC Fund LLC (“WFC”) for a revolving loan of up to $2,000,000. The revolving loan bore interest equal to the prime rate plus 4.25% per annum on the outstanding amount. On May 26, 2020, the Loan and Security Agreement was amended and restated as a Receivable Purchase Agreement (the “Original RPA”). On November 16, 2020, the Original RPA was further amended and restated (the “Restated RPA”) to increase the credit limit of the revolving credit facility from $2,000,000 to $3,000,000. The Restated RPA bore a discount rate of 3.055555%, subject to a rebate of 0.0277% per day. This revolving credit facility was secured by all of the Company’s assets and guaranteed by Chenlong Tan, the CEO and one of the Company’s major shareholders and founders. Pursuant to the terms of the agreement, all purchases of accounts receivable were without recourse to the Company, and WFC assumed the risk of nonpayment of the accounts receivable due to a customer’s financial inability to pay the accounts receivable or the customer’s insolvency but not the risk of non-payment of the accounts receivable for any other reason. The Company was obligated to collect the accounts receivable and to repurchase or pay back the amount drawn down if the accounts receivable were not collected.

 

During the three months ended September 30, 2021, the Company terminated the Restated RPA and paid off the balance due to WFC.

 

As of March 31, 2023 and June 30, 2022, the outstanding balance due under the RPA was $0 and $0, respectively.

 

Long-term loan

 

SBA loan payable

 

On April 18, 2020, the Company entered into an agreement with the U.S. Small Business Administration (“SBA”) for a loan of $500,000 under Section 7(b) of the Small Business Act pursuant to which we issued a promissory note (the “SBA Note”) to the SBA. The SBA Note bears interest at the rate of 3.75% per annum and matures 30 years from the date of the SBA Note. Monthly installment payments, including principal and interest, will begin twelve months from the date of the SBA Note. During the quarter ended June 30, 2022, the Company paid off the SBA Note, including accrued interest expense of $39,237. As of March 31, 2023 and June 30, 2022, the outstanding balance of the SBA Note was $0 and $0, respectively.

 

Asset-based revolving loan

 

On November 12, 2021, the Company entered into a Credit Agreement with JPMorgan Chase Bank, N.A., as administrative agent, issuing bank and swingline lender, for an asset-based revolving loan (“ABL”) of up to $25 million with key terms listed as follows:

 

  · Borrowing base equal to the sum of

 

  Ø Up to 90% of eligible credit card receivables
  Ø Up to 85% of eligible trade accounts receivable
  Ø Up to the lesser of (i) 65% of cost of eligible inventory or (ii) 85% of net orderly liquidation value of eligible inventory

 

  · Interest rates of between LIBOR plus 2% and LIBOR plus 2.25% depending on utilization
  · Undrawn fee of between 0.25% and 0.375% depending on utilization
  · Maturity Date of November 12, 2024

 

In addition, the ABL includes an accordion feature that allows the Company to borrow up to an additional $25.0 million. To secure complete payment and performance of the secured obligations, the Company granted a security interest in all of its right, title and interest in, to and under all of the Company’s assets as collateral to the ABL. Upon closing of the ABL, the Company paid $796,035 in financing fees including 2% of $25.0 million or $500,000 paid to its financial advisor. The financing fees are recorded as debt discount and are to be amortized over three years as financing expenses, the term of the ABL.

 

Below is a summary of the interest expense recorded for the three and nine months ended March 31, 2023 and 2022: 

                    
   Three Months Ended March 31,   Nine Months Ended March 31, 
   2023   2022   2023   2022 
Accrued interest  $136,570   $50,419   $500,117   $81,328 
Credit utilization fees   15,679        29,265     
Amortization of debt discount   66,305    68,813    198,914    113,016 
Total  $218,554   $119,232   $728,296   $194,344 

 

As of March 31, 2023, the outstanding amount of the revolving loan payable, net of debt discount and including interest payable of $529,382, was $7,653,372. As of June 30, 2022, the outstanding amount of the long-term revolving loan payable, net of debt discount, was $12,314,627, including interest payable of $182,543.

 

On October 7, 2022, the Company entered into a second amendment to the credit agreement and consent (the “Second Amendment to the Credit Agreement”), originally dated November 12, 2021, as amended, with JPMorgan Chase Bank, N.A., as administrative agent and lender (“JPMorgan”). The Company entered into the Second Amendment to the Credit Agreement primarily for the purpose of changing the interest rate repayment calculations from LIBOR to the Secured Overnight Financing Rate, or SOFR, which adjustment had originally been anticipated under the terms of the original Credit Agreement. In addition, two of the negative covenants set forth in the original credit agreement were amended in order to (i) adjust the definition of “Covenant Testing Trigger Period” to increase the required cash availability from $3,000,000 to $4,000,000, or 10% of the aggregate revolving commitment for the preceding 30 days, and (ii) require that the Company will not and will not permit any of its subsidiaries, after reasonable due diligence and due inquiry, to knowingly sell their products, inventory or services directly to any commercial businesses that grow or cultivate cannabis; it being acknowledged, however, that the Company does not generally conduct due diligence on its individual retail customers.

 

On November 11, 2022, the Company and JPMorgan entered into a default waiver and consent agreement (the “Waiver Letter”) pursuant to which the parties recognized that the Company was in default on its failure to satisfy the minimum Excess Availability requirement of $7,500,000, as defined in the Credit Agreement, and deliver a certificate to JPMorgan accurately reflecting the Excess Availability (together, the “Existing Defaults”). Under the terms of the Waiver Letter, JPMorgan agreed to waive the right to enforce an event of default based on the aforementioned Existing Defaults.

 

Promissory note payable

 

On February 15, 2022, as part of the consideration for acquisition of Anivia Limited, the Company issued a two-year unsecured 6% subordinated promissory note, payable in equal semi-annual installments commencing August 15, 2022 (the “Purchase Note”). The principal amount of the Purchase Note was $3.5 million with a fair value of $3.6 million as of February 15, 2022. In October 2022, the Company paid the first installment of $875,000. And in February 2023, the Company paid the second installment of $875,000. For the three months ended March 31, 2023, the Company recorded accrued interest of $32,813 and amortization of note premium of $12,579. For the nine months ended March 31, 2023, the Company recorded accrued interest of $131,250 and amortization of note premium of $37,839. As of March 31, 2023, including $210,000 of accrued interest and $44,181 of unamortized premium, the total outstanding balance of the Purchase Note was $2,004,181, which is presented on the consolidated balance sheet as a current portion of $2,004,181 and a non-current portion of $0.

 

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Related party transactions
9 Months Ended
Mar. 31, 2023
Related Party Transactions [Abstract]  
Related party transactions

Note 13 - Related party transactions

 

Starting March 1, 2022, the Company subleases up to 50,000 square feet of its warehouse space to Box Harmony, LLC, which is a 40% owned joint venture of the Company as disclosed on Note 1 and Note 2 above. For the three and nine months ended March 31, 2023, the Company recorded a sublease fee of $0 and $387,750 as other non-operating income. As of March 31, 2023 and June 30, 2022, other receivables due from Box Harmony was $39,853 and $51,762, respectively.

 

On February 15, 2022, the Company assumed $92,246 (RMB618,000) of advance from shareholders of DHS through the acquisition of Anivia. This amount was for capital injection pending capital inspection by the local government in accordance with the PRC rules. As of March 31, 2023 and June 30, 2022, the balance of advance from shareholders was $89,968 and $92,246, respectively.

 

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Income taxes
9 Months Ended
Mar. 31, 2023
Income Tax Disclosure [Abstract]  
Income taxes

Note 14 – Income taxes

 

For the three and nine months ended March 31, 2023, as a result of the Company’s inability to establish a reliable estimate for annual effective tax rate, the Company calculated income tax expense using the actual effective tax rate year to date, as opposed to the estimated annual effective tax rate, as provided in Accounting Standards Codification (ASC) 740-270-30-18.

 

The income tax provision for the three and nine months ended March 31, 2023 and 2022 consisted of the following: 

                    
   Three Months Ended March 31,   Nine Months Ended March 31, 
   2023   2022   2023   2022 
Current:                    
Federal  $105,492   $402,373   $386,273   $859,341 
States   1,797    67,642    11,596    276,364 
Foreign       122,623        122,623 
Total current income tax provision   107,289    592,638    397,869    1,258,328 
                     
Deferred:                    
Federal   (558,437)   (432,290)   (1,818,222)   (432,290)
States   (114,675)   (120,493)   (421,382)   (120,493)
Foreign   (23,758)       (243,391)    
Total deferred taxes   (696,870)   (552,783)   (2,482,995)   (552,783)
                     
Total provision for income taxes  $(589,581)  $39,855   $(2,085,126)  $705,545 

 

The Company is subject to U.S. federal income tax as well as state income tax in certain jurisdictions. The tax years 2018 to 2021 remain open to examination by the major taxing jurisdictions to which the Company is subject. The following is a reconciliation of income tax expenses at the effective rate to income tax at the calculated statutory rates:

 

                    
   Three Months Ended March 31,   Nine Months Ended March 31, 
   2023   2022   2023   2022 
Statutory tax rate                    
Federal   21.00%    21.00%    21.00%    21.00% 
State   5.82%    5.45%    5.82%    5.71% 
Foreign tax rate difference   0.33%    (1.59%)   2.19%    (0.54%)
Impairment loss on goodwill -permanent difference           (7.40%)    
Net effect of state income tax deduction and other permanent differences   0.62%    (21.59%)   (2.82%)   (6.40%)
                     
Effective tax rate   27.77%    3.27%    18.79%    19.77% 

 

As of March 31, 2023, prepaid income taxes to US tax authorities and income tax payable to Chinese tax authorities was $ 44,218 and $292,166, respectively. As of June 30, 2022, prepaid income taxes to US tax authorities and income tax payable to Chinese tax authorities was $375,087 and $299,563, respectively.

 

The tax effects of temporary differences which give rise to significant portions of the deferred taxes are summarized as follows:

 

          
   March 31,
2023
   June 30,
2022
 
Deferred tax assets          
263A calculation  $228,145   $123,884 
Inventory reserve   149,907    71,026 
State taxes   2,435    45,234 
Accrued expenses   196,492    69,172 
ROU assets / liabilities   115,501    83,738 
Stock-based compensation   174,179    70,266 
Net operating loss   1,965,531     
Others   18,775    7,539 
Total deferred tax assets   2,850,965    470,859 
           
Deferred tax liabilities          
Depreciation   (111,714)   (86,254)
Intangible assets acquired   (1,193,092)   (1,323,720)
Total deferred tax liabilities   (1,304,806)   (1,409,974)
           
Net deferred tax assets (liabilities)  $1,546,159   $(939,115)

 

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.1
(Losses) Earnings per share
9 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
(Losses) Earnings per share

Note 15 – (Losses) Earnings per share

 

The following table sets forth the computation of basic and diluted (losses) earnings per share for the periods presented: 

                    
   Three Months Ended March 31,   Nine Months Ended March 31, 
   2023   2022   2023   2022 
Numerator:                    
Net (Loss) Income Attributable to iPower, Inc.  $(1,530,534)  $1,181,757   $(9,003,349)  $2,867,146 
                     
Denominator:                    
Weighted-average shares used in computing basic and diluted earnings per share*                    
Basic   29,730,914    28,045,130    29,702,014    26,999,342 
Diluted   29,730,914    28,045,130    29,702,014    26,999,342 
                     
(Losses) Earnings per share:                    
Basic  $(0.051)  $0.042   $(0.303)  $0.106 
Diluted  $(0.051)  $0.042   $(0.303)  $0.106 

 

* Due to the ani-dilutive effect, the computation of basic and diluted EPS did not include the shares underlying the exercise of warrants as the Company had a net loss for the three and nine months ended March 31, 2023.
   
* The computation of diluted EPS did not include the underlying shares of warrants calculated using treasury method for the three and nine months ended March 31, 2022 as the exercise price was greater than the market price of the shares.
   
* The computation of diluted EPS did not include the underlying shares of the stock options granted in May 2022 for the three and nine months ended March 31, 2023 as none of the options were vested as of March 31, 2023.
   
* For the three and nine months ended March 31, 2023, 166,661 vested but unissued shares of restricted stock units under the 2020 Equity Incentive Plan (as discussed in Note 16) are considered issued shares and therefore are included in the computation of basic earnings (losses) per share when the shares are fully vested.
   
* For the three and nine months ended March 31, 2022, 107,625 vested but unissued shares of restricted stock units under the Amended and Restated 2020 Equity Incentive Plan are considered issued shares and therefore are included in the computation of basic earnings (losses) per share as of grant date when the shares are fully vested. Impact of nonvested RSU is immaterial to the EPS.

 

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Equity
9 Months Ended
Mar. 31, 2023
Equity [Abstract]  
Equity

Note 16 – Equity

 

Common Stock

  

During the year ended June 30, 2022, the Company issued 40,019 shares of restricted common stock for RSUs vested in the quarter ended September 30, 2021.

 

On February 15, 2022, as part of the consideration for the acquisition of Anivia and subsidiaries, the Company issued 3,083,700 restricted shares of the Company’s common stock, valued at $2.27 per share, which was the closing price of the Company’s Common Stock as traded on Nasdaq on February 15, 2022. These shares have a lock-up period of 180 days and are subject to insider trading restrictions. The fair value of the shares was $5,528,373, calculated with a discount of lack of marketability of 21%, which is determined using the Black Scholes Model.

 

As of March 31, 2023 and June 30, 2022, there were 29,572,382 and 29,572,382 shares of Common Stock issued and outstanding, respectively.

 

Preferred Stock

 

The Company’s Preferred Stock was authorized as “blank check” series of Preferred Stock, providing that the Board of Directors is expressly authorized, subject to limitations prescribed by law, by resolution or resolutions and by filing a certificate pursuant to the applicable law of the State of Nevada, to provide, out of the authorized but unissued shares of Preferred Stock, for series of Preferred Stock, and to establish from time to time the number of shares to be included in each such series, and to fix the designation, powers, preferences and rights of the shares of each such series and the qualifications, limitations or restrictions thereof. As of March 31, 2023 and June 30, 2022, respectively, there were no shares of Preferred Stock issued and outstanding.

 

Equity Incentive Plan

 

On May 5, 2021, the Company’s Board of Directors adopted, and its stockholders approved and ratified, the iPower Inc. Amended and Restated 2020 Equity Incentive Plan (the “Plan”). The Plan allows for the issuance of up to 5,000,000 shares of Common Stock, whether in the form of options, restricted stock, restricted stock units, stock appreciation rights, performance units, performance shares and other stock or cash awards. The general purpose of the Plan is to provide an incentive to the Company’s directors, officers, employees, consultants and advisors by enabling them to share in the future growth of the Company’s business. On November 16, 2021 and December 6, 2022, the Company filed a registration statement on Form S-8 registering all shares issuable under the Plan.

 

Restricted Stock Unit

 

Following completion of the IPO on May 11, 2021, pursuant to their letter agreements, the Company awarded a total of 46,546 restricted stock units (“RSUs”) under the Plan to its independent directors, Chief Financial Officer, and certain other employees and consultants, all of which are subject to certain vesting conditions in the next 12 months and restrictions until filing of a Form S-8 for registration of the shares. On November 16, 2021, we filed a registration statement on Form S-8 registering all shares issuable under the Plan. The fair value of the RSUs was determined to be based on $5.00 per share, the initial listing price of the Company’s common stock on the grant date. The fair value of RSUs issued subsequent to the IPO date was based on the stock price on each grant date. During the nine months ended March 31, 2022, the Company granted an additional 79,406 shares of RSUs. For the three and nine months ended March 31, 2023, the Company recorded $7,192 and $56,576 of stock-based compensation expense. For the three and nine months ended March 31, 2022, the Company recorded $149,299 and $306,788 of stock-based compensation expense. As of March 31, 2023 and June 30, 2022, the unvested number of RSUs was 12,400 and 6,608 and the unamortized expense was $7,192 and $15,000, respectively.

 

Information relating to RSU grants is summarized as follows: 

          
   Total RSUs Issued   Total Fair Market Value of RSUs Issued as Compensation (1) 
RSUs granted, but not vested, at June 30, 2022   6,608      
RSUs granted   79,406   $48,768 
RSUs forfeited         
RSUs vested   (73,614)     
RSUs granted, but not vested, at March 31, 2023   12,400      

 _____________________

(1) The total fair value was based on the stock price on the grant date.

 

As of March 31, 2023, of the 206,680 vested RSUs, 40,019 shares of Common Stock were issued, and 166,661 shares were to be issued upon setup of the plan administration account.

 

Stock Option

 

On May 12, 2022, the Compensation Committee of the Board of Directors approved an incentive plan for the Company’s executive officers consisting of a cash performance bonus of $60,000 to be awarded to Kevin Vassily, CFO of the Company, and stock option grants (the “Option Grants”) in the amount of (i) 3,000,000 shares to Chenlong Tan, CEO and (ii) 330,000 shares to Mr. Vassily. The Option Grants, which were issued on May 13, 2022, have an exercise price of $1.12 per share, a contractual term of 10 years and consist of six vesting tranches with a vesting schedule based entirely on the attainment of both designated operational milestones (performance conditions) and market conditions (together, the “Designated Milestones”), assuming continued employment of the recipients through the date on which such Designated Milestones are achieved. Each of the six vesting tranches for the Option Grants will vest when both (i) the market capitalization milestone for such tranche, which begins at $150 million for the first tranche and increases by increments of $50 million through the fourth tranche and $100 million thereafter (based on achieving such market capitalization for five consecutive trading days), has been achieved, and (ii) any one of the following six operational milestones focused on revenue or any one of the six operational milestones focused on operating income have been achieved during a given fiscal year.

 

The achievement status of the operational milestones as of March 31, 2023 was as follows:

 

Revenue in Fiscal Year  Operating Income in Fiscal Year
Milestone      Milestone    
(in Millions)   Achievement Status  (in Millions)   Achievement Status
            
$90   Probable  $6   Probable
$100   Probable  $8   Probable
$125   Probable  $10   Probable
$150   Probable  $12  
$200   Probable  $16  
$250     $20  

 

The Company evaluated the performance condition and market condition under ASC 718-10-20. The Option Grants are considered an award containing a performance and a market condition and both conditions (in this case at least one of the performance conditions) must be satisfied for the award to vest. The market condition is incorporated into the fair value of the award, and that fair value is recognized over the longer of the implied service period or requisite service period if it is probable that one of the performance conditions will be met. In relation to the five awards deemed probable to vest, the recognition period ranges from 2.93 years to 9.64 years. If the performance condition is ultimately not met, compensation cost related to the award should not be recognized (or should be reversed to the extent any expense has been recognized related to such tranche) because the vesting condition in the award would not have been satisfied.

 

On the grant date, a Monte Carlo simulation was used to determine for each tranche (i) a fixed amount of expense for such tranche and (ii) the future time when the market capitalization milestone for such tranche was expected to be achieved. Separately, based on a subjective assessment of our future financial performance, each quarter we determine whether it is probable that we will achieve each operational milestone that has not previously been achieved or deemed probable of achievement and if so, the future time when we expect to achieve that operational milestone. The Monte Carlo simulation utilized the following inputs:

 

  · Stock Price - $1.12
  · Volatility – 95.65%
  · Term –10 years
  · Risk Free Rate of Return – 2.93%
  · Dividend Yield – 0%

 

The total fair value of the Option Grants was $3.2 million of which, at June 30, 2022, $2.3 million is deemed probable of vesting. As of March 31, 2023, none of the options had vested. For the three and nine months ended March 31, 2023, the Company recorded $110,382 and $331,146 of stock-based compensation expense related to the Option Grants. For the three and nine months ended March 31, 2022, the Company did not record any stock-based compensation expense related to the Option Grants. Unrecognized compensation cost related to tranches probable of vesting is approximately $1.9 million and will be recognized over 2.25 years to 9.25 years, depending on the tranche.

 

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Warrant liabilities
9 Months Ended
Mar. 31, 2023
Warrant Liabilities  
Warrant liabilities

Note 17 – Warrant liabilities

 

On January 27, 2021, the Company completed a private placement offering pursuant to which the Company sold to two accredited investors an aggregate of $3,000,000 in Convertible Notes and warrants to purchase shares of Class A Common Stock equaling 80% of the number of shares of Class A Common Stock issuable upon conversion of the Convertible Notes. The convertible note warrants shall be exercisable for a period of three years from the IPO completion date at a per share exercise price equal to the IPO. In accordance with the terms of the warrants, in the event the Convertible Notes are repaid in cash by the Company, the warrants issued in conjunction with the Convertible Notes will expire and have no further value.

 

The outstanding warrants held by the Convertible Note investors were reclassed to additional paid in capital as the terms became fixed upon closing of the IPO. Through March 31, 2023, none of the private placement investors exercised any of their warrants. As such, as of March 31, 2023 and June 30, 2022, the number of shares issuable under the outstanding warrants was 685,715, with an average exercise price of $5.00 per share.

 

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Concentration of risk
9 Months Ended
Mar. 31, 2023
Risks and Uncertainties [Abstract]  
Concentration of risk

Note 18 - Concentration of risk

 

Credit risk

 

Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable.

 

As of March 31, 2023 and June 30, 2022, $1,419,495 and $1,821,947, respectively, were deposited with various major financial institutions in the United States and PRC. Accounts at each institution in the United States are insured by the Federal Deposit Insurance Corporation (FDIC) for up to $250,000. The Company had approximately $0.4 million and $0.5 million, respectively, in excess of the FDIC insurance limit, as of March 31, 2023 and June 30, 2022.

 

Accounts receivable are typically unsecured and derived from revenue earned from customers, thereby exposing the Company to credit risk. The risk is mitigated by the Company’s assessment of its customers’ creditworthiness and its ongoing monitoring of outstanding balances. The Company maintains reserves for estimated credit losses, and such losses have generally been within expectations.

 

The business of DHS, the Company’s VIE, may be impacted by Chinese economic conditions, changes in regulations and laws, and other uncertainties.

 

Customer and vendor concentration risk

 

For the nine months ended March 31, 2023 and 2022, Amazon Vendor and Amazon Seller customers accounted for 91% and 89% of the Company's total revenues, respectively. As of March 31, 2023 and June 30, 2022, accounts receivable from Amazon Vendor and Amazon Seller accounted for 94% and 94% of the Company’s total accounts receivable.

 

For the nine months ended March 31, 2023 and 2022, two suppliers accounted for 39% (28% and 11%) and 27% (17% and 11%) of the Company's total purchases, respectively. As of March 31, 2023, accounts payable to two suppliers accounted for 59% (53% and 6%) of the Company’s total accounts payable. As of June 30, 2022, accounts payable to two suppliers accounted for 44% (34% and 10%) of the Company’s total accounts payable.

  

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and contingencies
9 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and contingencies

Note 19 - Commitments and contingencies

 

Lease commitments

 

The Company has entered into a lease agreement to rent office and warehouse space with a lease period from December 1, 2018 until December 31, 2020. On August 24, 2020, the Company negotiated for new terms to extend the lease through December 21, 2023 at the rate of approximately $42,000 per month.

 

On September 1, 2020, in addition to the primary fulfillment center, the Company leased a second fulfillment center in City of Industry, California. The base rental fee ranges from $27,921 to $29,910 per month through October 31, 2023.

 

On February 15, 2022, upon completion of the acquisition of Anivia Limited, the Company assumed an operating lease for offices located in the People’s Republic of China.

 

On July 28, 2021, the Company entered into a Lease agreement (the “Lease Agreement”) with 9th & Vineyard, LLC, a Delaware limited liability company (the “Landlord”), to lease from the Landlord approximately 99,347 square feet of space located at 8798 9th Street, Rancho Cucamonga, California (the “Premises”). The term of the Lease Agreement was for 62 months, commencing on the date on which the Landlord completes certain prescribed improvements on the property (the “Rent Commencement Date”). The Lease Agreement does not provide for an option to renew.

 

In addition, the Company will be responsible for its pro rata share of certain costs, including utility costs, insurance and common area costs, as further detailed in the Lease Agreement. Following the Rent Commencement Date, the first two months of the Base Rent were to be abated.

 

The lease was not started under the original Lease Agreement as completion of the construction was not timely completed. On February 23, 2022, as a result of the delay in completion of the construction, the Company entered into an amended agreement to extend the lease term to 74 months. The lease commencement date is February 10, 2022, with rent payments commencing May 11, 2022 and the lease expiring on May 31, 2028. The base rental fee ranges from $114,249 to $140,079 per month through the expiration date of May 31, 2028.

 

On May 1, 2022, the Company leased another fulfillment center in Duarte, California. The base rental fee ranges from $56,000 to $59,410 per month through April 30, 2025.

 

Total commitment for the full term of these leases is $12,440,869. The financial statements reflected $8,504,929 and $10,453,282, respectively, of operating lease right-of-use assets, and $8,927,949 and $10,848,544, respectively, of operating lease liabilities as of March 31, 2023 and June 30, 2022.

 

Three Months Ended March 31, 2023 and 2022: 

          
   3/31/2023   3/31/2022 
Lease cost          
Operating lease cost (included in selling and fulfillment in the Company's statement of operations)  $776,878   $427,692 
           
Other information          
Cash paid for amounts included in the measurement of lease liabilities  $778,843   $234,504 
Remaining term in years   0.33 – 5.17    1.33 – 6.17 
Average discount rate - operating leases   5 - 8%    5% – 8% 

 

Nine Months Ended March 31, 2023 and 2022:

 

   3/31/2023   3/31/2022 
Lease cost          
Operating lease cost (included in selling and fulfillment in the Company's statement of operations)  $2,331,542   $838,726 
           
Other information          
Cash paid for amounts included in the measurement of lease liabilities  $2,303,668   $656,961 
Remaining term in years   0.33 – 5.17    1.33 – 6.17 
Average discount rate - operating leases   5 - 8%    5% – 8% 

 

The supplemental balance sheet information related to leases for the period is as follows: 

          
   3/31/2023   6/30/2022 
Operating leases          
Right of use asset - non-current  $8,504,929   $10,453,282 
Lease Liability – current   2,356,545    2,582,933 
Lease Liability – non-current   6,571,404    8,265,611 
Total operating lease liabilities  $8,927,949   $10,848,544 

 

Maturities of the Company’s lease liabilities are as follows: 

     
   Operating 
   Lease 
For Year ending June 30:     
2023  $771,954 
2024   2,510,815 
2025   2,080,331 
2026   1,533,918 
2027   1,586,572 
2028 and after   1,459,407 
Less: Imputed interest/present value discount   (1,015,068)
Present value of lease liabilities  $8,927,949 

 

Contingencies

 

Except as disclosed below, the Company is not currently a party to any material legal proceedings, investigation or claims. As the Company may, from time to time, be involved in legal matters arising in the ordinary course of its business, there can be no assurance that such matters will not arise in the future or that any such matters in which the Company is involved, or which may arise in the ordinary course of the Company’s business, will not at some point proceed to litigation or that such litigation will not have a material adverse effect on the business, financial condition or results of operations of the Company.

 

Pursuant to an engagement agreement, dated and effective August 31, 2020 (the “Engagement Agreement”), with Boustead Securities LLC (“Boustead”), the Company engaged Boustead to act as its exclusive placement agent for private placements of its securities and as a potential underwriter for its initial public offering. On February 28, 2021, the Company informed Boustead that it was terminating the Engagement Agreement and any continuing obligations the Company may have had under its terms. On April 15, 2021, the Company provided formal written notice to Boustead of its termination of the Engagement Agreement and all obligations thereunder, effective immediately. On April 30, 2021, Boustead filed a statement of claim with the Financial Institute Regulatory Authority, or FINRA, demanding to arbitrate the dispute, and is seeking, among other things, monetary damages against the Company and D.A. Davidson & Co. (who acted as underwriter in the Company’s IPO). Presently, the matter is scheduled to be heard before a FINRA arbitration panel during the week beginning May 22, 2023. The Company has agreed to indemnify D.A. Davidson & Co. and the other underwriters against any liability or expense they may incur or be subject to arising out of the Boustead dispute. Additionally, Chenlong Tan, the Company’s Chairman, President and Chief Executive Officer and a beneficial owner of more than 5% of the Company’s Common Stock, has agreed to reimburse the Company for any judgments, fines and amounts paid or actually incurred by the Company or an indemnitee in connection with such legal action or in connection with any settlement agreement entered into by the Company or an indemnitee up to a maximum of $3.5 million in the aggregate, with the sole source of funding of such reimbursement to come from sales of shares then owned by Mr. Tan. The Company cannot reasonably estimate the amount of potential exposure as of the date of this report.

 

In an effort to contain or slow the COVID-19 outbreak, authorities across the world have implemented various measures, some of which have been subsequently rescinded or modified, including travel bans, stay-at-home orders and shutdowns of certain businesses. The Company anticipates that these actions and the global health crisis caused by the COVID-19 outbreak, including any resurgences, will continue to negatively impact global economic activity. While the COVID-19 outbreak has not had a material adverse impact on the Company’s operations to date, it is difficult to predict all of the positive or negative impacts the COVID-19 outbreak may have on the Company’s business in the future.

 

In February 2022, the Russian Federation began conducting military operations against Ukraine, which have been ongoing ever since, resulting in global economic uncertainty and increased cost of various commodities. In response to these types of events, should they directly impact our supply chain or other operations, we may experience or be exposed to supply chain disruption which could cause us to seek alternate sources for product supply, or suffer consequences that are unexpected and difficult to mitigate. Any of these risks might have a materially adverse impact on our business operations and our financial position or results of operations. Although, it is difficult to predict the impact that these factors may have on our business in the future, they did not have a material effect on our results of operations, financial condition, or liquidity for the three and nine months ended March 31, 2023.

 

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Subsequent events
9 Months Ended
Mar. 31, 2023
Subsequent Events [Abstract]  
Subsequent events

Note 20 - Subsequent events

 

The Company evaluated subsequent events and transactions that occurred after the balance sheet date through the date that the consolidated financial statements are available to be issued. The Company noted no material subsequent events that required recognition or additional disclosure in the consolidated financial statements presented herein.

 

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Summary of significant accounting policies (Policies)
9 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Basis of Presentation

Basis of Presentation

 

The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries and VIE and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and the requirements of the U.S. Securities and Exchange Commission (“SEC”) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as its annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, which are necessary for the fair statement of the Company’s financial information. These interim results are not necessarily indicative of the results to be expected for the fiscal year ending June 30, 2023, or for any other interim period or for any other future year. All intercompany balances and transactions have been eliminated in consolidation.

 

These unaudited condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto included in the Company’s Annual Report on Form10-K for the year ended June 30, 2022, filed with the SEC on September 28, 2022.

 

Principles of Consolidation

Principles of Consolidation

 

The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries, E Marketing Solution Inc., Global Product Marketing Inc., Global Social Media, LLC, and Anivia Limited and its subsidiaries and VIE, including Fly Elephant Limited, Dayourenzai (Shenzhen) Technology Co., Ltd., and Daheshou (Shenzhen) Information Technology Co., Ltd. All inter-company balances and transactions have been eliminated.

 

Emerging Growth Company Status

Emerging Growth Company Status

 

The company is an “emerging growth company,” as defined in Section 2(a) of the Securities Act of 1933, as amended, (the “Securities Act”), as modified by the Jumpstart our Business Startups Act of 2012, (the “JOBS Act”), and it may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in its periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and shareholder approval of any golden parachute payments not previously approved.

 

Further, Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of the company’s financial statements with another public company which is neither an emerging growth company nor an emerging growth company which has opted out of utilizing the emerging growth company reduced reporting requirements.

 

Use of estimates and assumptions

Use of estimates and assumptions

 

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts of assets and liabilities reported and disclosures of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the periods presented. It is at least reasonably possible that the estimate of the effect of a condition, situation or set of circumstances that existed at the date of the financial statements, which management considered in formulating its estimate, could change in the near term due to one or more future confirming events. Accordingly, the actual results could differ significantly from those estimates.

 

Foreign currency translation and transactions

Foreign currency translation and transactions

 

The reporting and functional currency of iPower and subsidiaries is the U.S. dollar (USD). iPower’s WFOE and VIE in China uses the local currency, Renminbi (“RMB”), as its functional currency. Assets and liabilities of the VIE are translated at the current exchange rate as quoted by the People’s Bank of China (the “PBOC”) at the end of the period. Income and expense accounts are translated at the average translation rates and the equity accounts are translated at historical rates. Translation adjustments resulting from this process are included in accumulated other comprehensive income (loss) in the statement of changes in stockholders’ equity. Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred.

 

The balance sheet amounts of the VIE, with the exception of equity, on March 31, 2023, were translated at 6.8691 RMB to $1.00. The equity accounts were stated at their historical rates. The average translation rates applied to statements of operations and comprehensive income (loss) accounts for the nine months ended March 31, 2023 was 6.933442 RMB to $1.00. Cash flows were also translated at average translation rates for the period and, therefore, amounts reported on the statement of cash flows would not necessarily agree with changes in the corresponding balances on the unaudited condensed consolidated balance sheet.

 

Cash and cash equivalents

Cash and cash equivalents

 

Cash and cash equivalents consist of amounts held as cash on hand and bank deposits.

 

From time to time, the Company may maintain bank balances in interest bearing accounts in excess of $250,000, which is currently the maximum amount insured by the Federal Deposit Insurance Corporation for interest bearing accounts (there is currently no insurance limit for deposits in noninterest bearing accounts). To date, the Company has not experienced any losses with respect to cash. Management believes the Company is not exposed to any significant credit risk with respect to its cash.

 

Accounts receivable, net

Accounts receivable, net

 

During the ordinary course of business, the Company extends unsecured credit to its customers. Accounts receivable are stated at the amount the Company expects to collect from customers. Management reviews its accounts receivable balances each reporting period to determine if an allowance for credit loss is required.

 

The Company evaluates the creditworthiness of all of its customers individually before accepting them and continuously monitors the recoverability of accounts receivable. If there are any indicators that a customer may not make payment, the Company may consider making provision for non-collectability for that particular customer. At the same time, the Company may cease further sales or services to such customer. The following are some of the factors that the Company develops allowance for credit losses:

 

  · the customer fails to comply with its payment schedule;
     
  · the customer is in serious financial difficulty;
     
  · a significant dispute with the customer has occurred regarding job progress or other matters;
     
  · the customer breaches any of its contractual obligations;
     
  · the customer appears to be financially distressed due to economic or legal factors;
     
  · the business between the customer and the Company is not active; and
     
  · other objective evidence indicates non-collectability of the accounts receivable.

  

Accounts receivable are recognized and carried at carrying amount less an allowance for credit losses, if any. The Company maintains an allowance for credit losses resulting from the inability of its customers to make required payments based on contractual terms. The Company reviews the collectability of its receivables on a regular and ongoing basis. The Company has also included in calculation of allowance for credit losses the potential impact of the COVID-19 pandemic on our customers’ businesses and their ability to pay their accounts receivable. After all attempts to collect a receivable have failed, the receivable is written off against the allowance. The Company also considers external factors to the specific customer, including current conditions and forecasts of economic conditions, including the potential impact of the COVID-19 pandemic. In the event we recover amounts previously written off, we will reduce the specific allowance for credit losses.

 

Equity method investment

Equity method investment

 

The Company accounts for its ownership interest in Box Harmony, a 40% owned joint venture, following the equity method of accounting, in accordance with ASC 323, Investments — Equity Method and Joint Ventures. Under this method, the carrying cost is initially recorded at cost and then increased or decreased by recording its percentage of gain or loss in Box Harmony’s statement of operations and a corresponding charge or credit to the carrying value of the asset.

 

Variable interest entities

Variable interest entities

 

On February 15, 2022, the Company acquired 100% of the ordinary shares of Anivia Limited (“Anivia”) and its subsidiaries, including DHS. Pursuant to the terms of the Agreements for the Company’s acquisition of Anivia and its subsidiaries, including DHS, the Company does not have direct ownership in DHS but is actively involved in DHS’s operations as the sole manager to direct the activities and significantly impact DHS’s economic performance. DHS’s operational funding has been provided by the Company following the February 15, 2022 acquisition. During the term of the Agreements, the Company bears all the risk of loss and has the right to receive all of the benefits from DHS. As such, based on the determination that the Company is the primary beneficiary of DHS, in accordance with ASC 810-10-25-38A through 25-38J, DHS is considered a VIE of the Company and the financial statements of DHS have been consolidated from the date such control existed, February 15, 2022. See Note 4 and Note 5 for details on acquisition.

 

Goodwill

Goodwill

 

Goodwill represents the excess of the purchase price over the fair value of assets acquired and liabilities assumed. The Company accounts for goodwill under ASC Topic 350, Intangibles-Goodwill and Other.

 

Goodwill is not amortized but is reviewed for potential impairment on an annual basis, or if events or circumstances indicate a potential impairment, at the reporting unit level. The Company’s review for impairment includes an assessment of qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value, including goodwill. If it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value, including goodwill, a quantitative goodwill impairment test is performed, which compares the fair value of the reporting unit with its carrying amounts, including goodwill. If the fair value of the reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired. However, if the carrying amount of the reporting unit exceeds its fair value, an impairment loss will be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. The Company engaged an independent third-party valuation firm in August 2022 to conduct an evaluation of goodwill impairment for the Company as a whole at the consolidated reporting unit level as of June 30, 2022, which evaluation was conducted prior to the Company’s filing of its Annual Report on Form 10-K. Due to the decrease in the Company’s share price subsequent to the filing of the Form 10-K and the net loss incurred during the quarter ended September 30, 2022, the Company engaged the same valuation firm to review goodwill for impairment. Based on this review, the Company concluded an impairment loss of $3,060,034 as of September 30, 2022 was required. The impairment amount was determined based on the discounted cash flows with the revised projections reflecting the increase in freight and storage costs in the current interim quarter. The Company also considered the Market Capital Method, which is an alternative market approach, suggested the Company’s goodwill is partially impaired.

 

During the three months ended March 31, 2023, the Company performed a qualitative goodwill impairment analysis following the steps laid out in ASC 350-20-35-3C and noted no goodwill impairment. As of March 31, 2023, the remaining goodwill balance amounted to $3,034,110.

 

Intangible Assets, net

Intangible Assets, net

 

Finite life intangible assets at March 31, 2023 included a covenant not to compete, supplier relationships, and software recognized as part of the acquisition of Anivia Limited. Intangible assets are recorded at the estimated fair value of these items at the date of acquisition, February 15, 2022. Intangible assets are amortized on a straight-line basis over their estimated useful life as followings:

 

 
  Useful Life
Covenant Not to Compete 10 years
Supplier relationships 6 years
Software 5 years

 

The Company reviews the recoverability of long-lived assets, including intangible assets, when events or changes in circumstances occur that indicate the carrying value of the asset may not be recoverable. The assessment of possible impairment on asset group level is based on the ability to recover the carrying value of the asset from the expected future pretax cash flows (undiscounted and without interest charges) of the related operations. If these cash flows are less than the carrying value of such asset, an impairment loss is recognized for the difference between estimated fair value and carrying value. The measurement of impairment requires management to make estimates of these cash flows related to long-lived assets, as well as other fair value determinations. As of March 31, 2023, there were no indicators of impairment.

 

Fair values of financial instruments

Fair values of financial instruments

 

ASC 825, “Disclosures about Fair Value of Financial Instruments,” requires disclosure of fair value information about financial instruments. ASC 820, “Fair Value Measurements” defines fair value, establishes a framework for measuring fair value in generally accepted accounting principles, and expands disclosures about fair value measurements.

 

The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and all other current assets and liabilities approximate fair values due to their short-term nature.

 

On February 15, 2022, as part of the consideration for the acquisition of Anivia Limited, the Company issued a two-year unsecured 6% subordinated promissory note, payable in equal semi-annual installments commencing August 15, 2022 (the “Purchase Note”). The principal amount of the Purchase Note was $3.5 million. On February 15, 2022, the Company evaluated the fair value of the Purchase Note to be $3.6 million using the following inputs: 

 
Corporate bond yield 3.1%
Risk-free rate 1.6%
Liquidity premium 0.4%
Discount rate 3.5%

 

As of March 31, 2023, the outstanding balance of the Purchase Note was $2,004,181, including a premium of $ 44,181 and $ 210,000 of accrued interest.

 

For other financial instruments to be reported at fair value, the Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. The Company determines the fair value of its financial instruments based on assumptions that market participants would use in pricing an asset or liability in the principal or most advantageous market. When considering market participant assumptions in fair value measurements, the following fair value hierarchy distinguishes between observable and unobservable inputs, which are categorized in one of the following levels:

 

Level 1 – Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;

 

Level 2 – Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and

 

Level 3 – Unobservable inputs that are significant to the measurement of the fair value of the assets or liabilities that are supported by little or no market data.

 

The Company does not have any assets or liabilities measured at fair value on a recurring basis. We measure certain non-financial assets on a non-recurring basis, including goodwill. As a result of those measurements, we recognized an impairment charge of $0 and $3.1 million during the three and nine months ended March 31, 2023, as follows: 

                         
   Total Fair Value   Level 1   Level 2   Level 3   Total Impairment Loss 
Goodwill  $3,034,110   $   $   $3,034,110   $3,060,034 
Total  $3,034,110   $   $   $3,034,110   $3,060,034 

 

Goodwill, with a total carrying value of $6.1 million was written down to its fair value of $3.0 million, resulting in an impairment charge of $3,060,034, which was recorded in earnings for the nine months ended March 31, 2023. The fair value of goodwill was determined based on the discounted cash flow method, which is an income approach, which required the use of inputs that were unobservable in the marketplace (Level 3), including a discount rate that would be used by a market participant, projections of revenues and cash flows with the revised projections reflecting the increase in freight and storage costs in the current interim quarter, among others.

 

Revenue recognition

Revenue recognition

 

The Company recognizes revenue from product sales revenues, net of promotional discounts and return allowances, when the following revenue recognition criteria are met: a contract has been identified, separate performance obligations are identified, the transaction price is determined, the transaction price is allocated to separate performance obligations and revenue is recognized upon satisfying each performance obligation. The Company transfers the risk of loss or damage upon shipment, therefore, revenue from product sales is recognized when it is shipped to the customer. Return allowances, which reduce product revenue by the Company’s best estimate of expected product returns, are estimated using historical experience.

  

The Company evaluates the criteria of ASC 606 - Revenue Recognition Principal Agent Considerations in determining whether it is appropriate to record the gross amount of product sales and related costs or the net amount earned as commissions. Generally, when the Company is primarily responsible for fulfilling the promise to provide a specified good or service, the Company is subject to inventory risk before the good or service has been transferred to a customer and the Company has discretion in establishing the price, revenue is recorded at gross.

 

Payments received prior to the delivery of goods to customers are recorded as customer deposits.

 

The Company periodically provides incentive offers to its customers to encourage purchases. Such offers include current discount offers, such as percentage discounts off current purchases and other similar offers. Current discount offers, when accepted by the Company’s customers, are treated as a reduction to the purchase price of the related transaction.

 

Sales discounts are recorded in the period in which the related sale is recognized. Sales return allowances are estimated based on historical amounts and are recorded upon recognizing the related sales. Shipping and handling costs are recorded as selling expenses.

 

Advertising costs

Advertising costs

 

Advertising costs are expensed as incurred. Total advertising and promotional costs included in selling and fulfillment expenses for the three and nine months ended March 31, 2023 and 2022 were as following. 

                
   Three Months Ended March 31,   Nine Months Ended March 31, 
   2023   2022   2023   2022 
Advertising and promotion  $1,304,662   $733,241   $3,777,122   $1,945,222 

 

Cost of revenue

Cost of revenue

 

Cost of revenue mainly consists of costs for purchases of products and related inbound freight and delivery fees.

 

Operating expenses

Operating expenses

 

Operating expenses, which consist of selling and fulfillment and general and administrative expenses, are expensed as incurred.

 

Inventory

Inventory

 

Inventory consists of finished goods ready for sale and is stated at the lower of cost or market. The Company values its inventory using the weighted average costing method. The Company’s policy is to include as a part of inventory and costs of goods sold any freight incurred to ship the product from its vendors to warehouses. Outbound freight costs related to shipping costs to customers are considered periodic costs and are reflected in selling and fulfillment expenses. The Company regularly reviews inventory and considers forecasts of future demand, market conditions and product obsolescence.

 

If the estimated realizable value of the inventory is less than cost, the Company makes provisions in order to reduce its carrying value to its estimated market value. The Company also reviews inventory for slow moving inventory and obsolescence and records allowance for obsolescence.

 

Debt Issuance Costs

Debt Issuance Costs

 

Costs incurred in connection with the issuance of debt are deferred and amortized as interest expense over the term of the related debt using the effective interest method. To the extent that the debt is outstanding, these amounts are reflected in the consolidated balance sheets as direct deductions from the carrying amount of the outstanding borrowings.

 

Segment reporting

Segment reporting

 

The Company follows ASC 280, Segment Reporting. The Company’s chief operating decision maker, the Chief Executive Officer, reviews the consolidated results of operations when making decisions about allocating resources and assessing the performance of the Company as a whole and, hence, the Company has only one reportable segment. The Company does not distinguish between markets or segments for the purpose of internal reporting. For the nine months ended March 31, 2023, sales through Amazon to Canada and other foreign countries were approximately 12.8% of the Company’s total sales. Sales of hydroponic products, including ventilation and grow light systems, were approximately 46% of the Company’s total sales and the remaining 54% consisted of general gardening, home goods and other products and accessories. As of March 31, 2023, there were approximately $2.3 million of inventory stored in China. The Company’s majority of long-lived assets are located in California, United States, and majority of the Company’s revenues are derived from within the United States. Therefore, no geographical segments are presented.

 

Leases

Leases

 

The Company records right-of-use (“ROU”) assets and related lease obligations on the balance sheet.

  

ROU assets represent our right to use an underlying asset for the lease terms and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the Company’s leases do not provide an implicit rate, the Company generally uses its incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. The operating lease ROU asset also includes any lease payments made and excludes lease incentives. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

 

Stock-based Compensation

Stock-based Compensation

 

The Company applies ASC No. 718, “Compensation-Stock Compensation,” which requires that share-based payment transactions with employees and nonemployees upon adoption of ASU 2018-07, be measured based on the grant date fair value of the equity instrument and recognized as compensation expense over the requisite service period, with a corresponding addition to equity. Under this method, compensation cost related to employee share options or similar equity instruments is measured at the grant date based on the fair value of the award and is recognized over the period during which an employee is required to provide service in exchange for the award, which generally is the vesting period. In addition to requisite service period, the Company also evaluates the performance condition and market condition under ASC 718-10-20. For an award which contains both a performance and a market condition, and where both conditions must be satisfied for the award to vest, the market condition is incorporated into the fair value of the award, and that fair value is recognized over the employee’s requisite service period or nonemployee’s vesting period if it is probable the performance condition will be met. If the performance condition is ultimately not met, compensation cost related to the award should not be recognized (or should be reversed) because the vesting condition in the award has not been satisfied.

 

The Company will recognize forfeitures of such equity-based compensation as they occur.

 

Income taxes

Income taxes

 

The Company accounts for income taxes under the asset and liability method. Deferred tax assets and liabilities are recognized for future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their perspective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which the temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Deferred income tax assets are recognized only to the extent that management determines that it is more-likely-than-not that the deferred income tax assets will be realized. Valuation allowances are recorded, when necessary, to reduce deferred tax assets to the amount expected to be realized.

 

The Company has analyzed filing positions in each of the federal and state jurisdictions where the Company is required to file income tax returns, as well as open tax years in such jurisdictions. The Company has identified the U.S. federal jurisdiction, and the states of Nevada and California, as its “major” tax jurisdictions. However, the Company has certain tax attribute carryforwards which will remain subject to review and adjustment by the relevant tax authorities until the statute of limitations closes with respect to the year in which such attributes are utilized.

 

The Company believes that our income tax filing positions and deductions will be sustained on audit and do not anticipate any adjustments that will result in a material change to its financial position. Therefore, no reserves for uncertain income tax positions have been recorded pursuant to ASC 740. The Company’s policy for recording interest and penalties associated with income-based tax audits is to record such items as a component of income taxes.

 

Commitments and contingencies

Commitments and contingencies

 

In the ordinary course of business, the Company is subject to certain contingencies, including legal proceedings and claims arising out of the business that relate to a wide range of matters, such as government investigations and tax matters. The Company recognizes a liability for such contingency if it determines it is probable that a loss has occurred and a reasonable estimate of the loss can be made. The Company may consider many factors in making these assessments including historical and specific facts and circumstances of each matter.

 

Earnings per share

Earnings per share

 

Basic earnings per share are computed by dividing net income attributable to holders of common stock by the weighted average number of shares of common stock outstanding during the year. Diluted earnings per share reflect the potential dilution that could occur if securities to issue common stock were exercised.

 

Recently issued accounting pronouncements

Recently issued accounting pronouncements

  

In June 2022, FASB issued ASU 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions. The amendments in this ASU clarify the guidance in ASC 820 on the fair value measurement of an equity security that is subject to a contractual sale restriction and require specific disclosures related to such an equity security. This standard is effective for fiscal years beginning after December 15, 2024. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.

 

In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. This ASU clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606) as if the entity had originated the contracts. The guidance is effective for fiscal years beginning after December 15, 2023, with early application permitted. The Company does not expect the adoption of this standard to have a material impact on the consolidated financial statements.

 

In March 2020 and January 2021, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting and ASU No. 2021-01, Reference Rate Reform (Topic 848): Scope, respectively (collectively, “Topic 848”). Topic 848 provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships and other transactions that reference the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued because of reference rate reform. The expedients and exceptions provided by Topic 848 are effective for all entities as of March 12, 2020 through December 31, 2022. The Company does not expect the adoption of this standard to have a material impact on the Company's consolidated financial statements.

 

In August 2020, the FASB issued ASU 2020-06, “Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40).” This ASU reduces the number of accounting models for convertible debt instruments and convertible preferred stock, as well as amend the guidance for the derivatives scope exception for contracts in an entity’s own equity to reduce form-over-substance-based accounting conclusions. In addition, this ASU improves and amends the related EPS guidance. This standard is effective for the Company on July 1, 2024, including interim periods within those fiscal years. Adoption is either a modified retrospective method or a fully retrospective method of transition. The Company does not expect the adoption of this standard to have a material impact on the consolidated financial statements.

 

In January 2020, the FASB issued ASU 2020-01, “Investments - Equity Securities (Topic 321), Investments - Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815) - Clarifying the Interactions between Topic 321, Topic 323, and Topic 815.” This ASU among other things clarifies that a company should consider observable transactions that require a company to either apply or discontinue the equity method of accounting under Topic 323, Investments—Equity Method and Joint Ventures, for the purposes of applying the measurement alternative in accordance with Topic 321 immediately before applying or upon discontinuing the equity method. The new ASU clarifies that, when determining the accounting for certain forward contracts and purchased options a company should not consider, whether upon settlement or exercise, if the underlying securities would be accounted for under the equity method or fair value option. ASU 2020-01 is effective for public business entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2021. An entity should apply ASU 2020-01 prospectively at the beginning of the interim period that includes the adoption date. The Company adopted ASU 2020-01 on July 1, 2022. The adoption of ASU 2020-01 did not have material impact on the Company's consolidated financial statements.

 

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740) – Simplifying the Accounting for Income Taxes. The update is intended to simplify the current rules regarding the accounting for income taxes and addresses several technical topics including accounting for franchise taxes, allocating income taxes between a loss in continuing operations and in other categories such as discontinued operations, reporting income taxes for legal entities that are not subject to income taxes, and interim accounting for enacted changes in tax laws. The new standard is effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022; however, early adoption is permitted. The Company adopted ASU 2019-12 on July 1, 2022. The adoption of this standard did not have material impact on the consolidated financial statements.

 

In January 2017, the FASB issued ASU 2017-04, “Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment,” which eliminates step two from the goodwill impairment test. Under ASU 2017-04, an entity should recognize an impairment charge for the amount by which the carrying amount of a reporting unit exceeds its fair value up to the amount of goodwill allocated to that reporting unit. ASU 2017-04 became effective for accelerated filing companies for annual periods or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. All other entities, including not-for-profit entities, that are adopting the amendments in this Update should do so for their annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2022. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after  January 1, 2017. The Company has adopted ASU 2017-04. See disclosures above on Goodwill for further details.

 

The Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect on the consolidated financial position, statements of operations and cash flows.

 

Subsequent events

Subsequent events

 

The Company evaluated subsequent events and transactions that occurred after the balance sheet date through the date that the consolidated financial statements are available to be issued. Material subsequent events that required recognition or additional disclosure in the consolidated financial statements are presented.

 

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Summary of significant accounting policies (Tables)
9 Months Ended
Mar. 31, 2023
Accounting Policies [Abstract]  
Schedule of estimated useful life
 
  Useful Life
Covenant Not to Compete 10 years
Supplier relationships 6 years
Software 5 years
Schedule of assumptions for financial instruments
 
Corporate bond yield 3.1%
Risk-free rate 1.6%
Liquidity premium 0.4%
Discount rate 3.5%
Schedule of fair value on nonrecurring basis
                         
   Total Fair Value   Level 1   Level 2   Level 3   Total Impairment Loss 
Goodwill  $3,034,110   $   $   $3,034,110   $3,060,034 
Total  $3,034,110   $   $   $3,034,110   $3,060,034 
Schedule of advertising costs
                
   Three Months Ended March 31,   Nine Months Ended March 31, 
   2023   2022   2023   2022 
Advertising and promotion  $1,304,662   $733,241   $3,777,122   $1,945,222 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Tables)
9 Months Ended
Mar. 31, 2023
Acquisition Of Anivia Limited And Subsidiaries And Variable Interest Entity  
Schedule of allocation of acquisition price
     
Fair Value of Purchase Price:    
Cash  $1,500,000 
Promissory note issued   3,600,627 
Common stock issued   5,528,373 
Total purchase consideration  $10,629,000 
      
Purchase Price Allocation:     
Covenant not to compete  $3,459,120 
Supplier relationships   1,179,246 
Software   534,591 
Current assets   1,784,113 
Property and equipment   46,548 
Rent deposit   52,707 
ROU asset   234,578 
Goodwill   6,094,144 
Deferred tax liabilities   (1,389,113)
Current liabilities   (1,143,076)
Lease liability   (223,858)
Total purchase consideration  $10,629,000 
Schedule of Pro Forma information
Schedule of Pro Forma information  Nine months ended 
   March 31, 
   2022 
Total Revenues  $57,300,642 
Income from Operations  $4,623,664 
Basic and diluted income per share  $0.12 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Variable interest entity (Tables)
9 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Carrying amount of VIE assets and liabilities
          
   March 31,
2023
   June 30,
2022
 
Cash in bank  $364,314   $271,164 
Prepayments and other receivables  $634,323   $1,374,698 
Rent deposit  $49,653   $50,036 
Office equipment, net  $40,950   $57,730 
Right of use – noncurrent  $42,538   $153,064 
Deferred tax asset  $245,671   $ 
Advance from shareholders  $89,968   $92,246 
Accounts payable  $102,506   $121,073 
Lease liability  $34,932   $154,418 
Income tax payable  $292,166   $299,563 
Other payables and accrued liabilities  $291,243   $188,066 
Operating results of the VIE
          
   Three Months   Nine Months 
Revenue  $   $ 
Net loss after elimination of intercompany transactions  $389,995   $1,301,559 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts receivable, net (Tables)
9 Months Ended
Mar. 31, 2023
Receivables [Abstract]  
Schedule of accounts receivable
          
  

March 31,

2023

  

June 30,

2022

 
Accounts receivable  $15,774,882   $17,502,287 
Less: allowance for credit losses   (70,000)   (70,000)
Total accounts receivable  $15,704,882   $17,432,287 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Prepayments and other current assets (Tables)
9 Months Ended
Mar. 31, 2023
Prepayments And Other Current Assets  
Schedule of prepayments and other current assets
          
  

March 31,

2023

  

June 30,

2022

 
Advance to suppliers  $1,650,804   $3,938,881 
Prepaid income taxes   152,040    375,087 
Prepaid expenses and other receivables   1,667,323    1,130,495 
           
Total  $3,470,167   $5,444,463 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible assets, net (Tables)
9 Months Ended
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of intangible assets
              
  

March 31, 2023

    June 30, 2022  
Covenant not to compete  $3,459,120    $ 3,459,120  
Supplier relationships   1,179,246      1,179,246  
Software   534,591      534,591  
Accumulated amortization   (730,543)     (243,515 )
Total  $4,442,414    $ 4,929,442  
Schedule of future amortization
     
Year Ending June 30,  Amount 
2023  $162,343 
2024   649,371 
2025   649,371 
2026   649,371 
2027   649,371 
Thereafter   1,682,587 
Intangible assets, net  $4,442,414 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Other payables and accrued liabilities (Tables)
9 Months Ended
Mar. 31, 2023
Payables and Accruals [Abstract]  
Schedule of accounts payable and accrued liabilities
          
  

March 31,

2023

  

June 30,

2022

 
Accrued payables for inventory in transit  $968,026   $4,217,941 
Accrued Amazon fees   653,666    640,467 
Sales taxes payable   479,431    307,152 
Payroll liabilities   137,034    239,248 
Other accrued liabilities and payables   203,948    510,412 
           
Total  $2,442,105   $5,915,220 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Loans payable (Tables)
9 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Schedule of interest on loans payable
                    
   Three Months Ended March 31,   Nine Months Ended March 31, 
   2023   2022   2023   2022 
Accrued interest  $136,570   $50,419   $500,117   $81,328 
Credit utilization fees   15,679        29,265     
Amortization of debt discount   66,305    68,813    198,914    113,016 
Total  $218,554   $119,232   $728,296   $194,344 
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Income taxes (Tables)
9 Months Ended
Mar. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of provision for income tax expense
                    
   Three Months Ended March 31,   Nine Months Ended March 31, 
   2023   2022   2023   2022 
Current:                    
Federal  $105,492   $402,373   $386,273   $859,341 
States   1,797    67,642    11,596    276,364 
Foreign       122,623        122,623 
Total current income tax provision   107,289    592,638    397,869    1,258,328 
                     
Deferred:                    
Federal   (558,437)   (432,290)   (1,818,222)   (432,290)
States   (114,675)   (120,493)   (421,382)   (120,493)
Foreign   (23,758)       (243,391)    
Total deferred taxes   (696,870)   (552,783)   (2,482,995)   (552,783)
                     
Total provision for income taxes  $(589,581)  $39,855   $(2,085,126)  $705,545 
Schedule of reconciliation of effective income tax rate
                    
   Three Months Ended March 31,   Nine Months Ended March 31, 
   2023   2022   2023   2022 
Statutory tax rate                    
Federal   21.00%    21.00%    21.00%    21.00% 
State   5.82%    5.45%    5.82%    5.71% 
Foreign tax rate difference   0.33%    (1.59%)   2.19%    (0.54%)
Impairment loss on goodwill -permanent difference           (7.40%)    
Net effect of state income tax deduction and other permanent differences   0.62%    (21.59%)   (2.82%)   (6.40%)
                     
Effective tax rate   27.77%    3.27%    18.79%    19.77% 
Schedule of deferred taxes
          
   March 31,
2023
   June 30,
2022
 
Deferred tax assets          
263A calculation  $228,145   $123,884 
Inventory reserve   149,907    71,026 
State taxes   2,435    45,234 
Accrued expenses   196,492    69,172 
ROU assets / liabilities   115,501    83,738 
Stock-based compensation   174,179    70,266 
Net operating loss   1,965,531     
Others   18,775    7,539 
Total deferred tax assets   2,850,965    470,859 
           
Deferred tax liabilities          
Depreciation   (111,714)   (86,254)
Intangible assets acquired   (1,193,092)   (1,323,720)
Total deferred tax liabilities   (1,304,806)   (1,409,974)
           
Net deferred tax assets (liabilities)  $1,546,159   $(939,115)
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.1
(Losses) Earnings per share (Tables)
9 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule of computation of earnings per share
                    
   Three Months Ended March 31,   Nine Months Ended March 31, 
   2023   2022   2023   2022 
Numerator:                    
Net (Loss) Income Attributable to iPower, Inc.  $(1,530,534)  $1,181,757   $(9,003,349)  $2,867,146 
                     
Denominator:                    
Weighted-average shares used in computing basic and diluted earnings per share*                    
Basic   29,730,914    28,045,130    29,702,014    26,999,342 
Diluted   29,730,914    28,045,130    29,702,014    26,999,342 
                     
(Losses) Earnings per share:                    
Basic  $(0.051)  $0.042   $(0.303)  $0.106 
Diluted  $(0.051)  $0.042   $(0.303)  $0.106 
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Equity (Tables)
9 Months Ended
Mar. 31, 2023
Equity [Abstract]  
Schedule of RSU activity
          
   Total RSUs Issued   Total Fair Market Value of RSUs Issued as Compensation (1) 
RSUs granted, but not vested, at June 30, 2022   6,608      
RSUs granted   79,406   $48,768 
RSUs forfeited         
RSUs vested   (73,614)     
RSUs granted, but not vested, at March 31, 2023   12,400      
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and contingencies (Tables)
9 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of lease cost and other information
          
   3/31/2023   3/31/2022 
Lease cost          
Operating lease cost (included in selling and fulfillment in the Company's statement of operations)  $776,878   $427,692 
           
Other information          
Cash paid for amounts included in the measurement of lease liabilities  $778,843   $234,504 
Remaining term in years   0.33 – 5.17    1.33 – 6.17 
Average discount rate - operating leases   5 - 8%    5% – 8% 

 

Nine Months Ended March 31, 2023 and 2022:

 

   3/31/2023   3/31/2022 
Lease cost          
Operating lease cost (included in selling and fulfillment in the Company's statement of operations)  $2,331,542   $838,726 
           
Other information          
Cash paid for amounts included in the measurement of lease liabilities  $2,303,668   $656,961 
Remaining term in years   0.33 – 5.17    1.33 – 6.17 
Average discount rate - operating leases   5 - 8%    5% – 8% 
Supplemental balance sheet information related to leases
          
   3/31/2023   6/30/2022 
Operating leases          
Right of use asset - non-current  $8,504,929   $10,453,282 
Lease Liability – current   2,356,545    2,582,933 
Lease Liability – non-current   6,571,404    8,265,611 
Total operating lease liabilities  $8,927,949   $10,848,544 
Schedule of maturities of lease liabilities
     
   Operating 
   Lease 
For Year ending June 30:     
2023  $771,954 
2024   2,510,815 
2025   2,080,331 
2026   1,533,918 
2027   1,586,572 
2028 and after   1,459,407 
Less: Imputed interest/present value discount   (1,015,068)
Present value of lease liabilities  $8,927,949 
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Summary of significant accounting policies (Details - Useful Lives)
Mar. 31, 2023
Finite-Lived Intangible Assets [Line Items]  
Intangible Asset, Useful Life 7 years 5 months 12 days
Noncompete Agreements [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible Asset, Useful Life 10 years
Supplier Relationship [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible Asset, Useful Life 6 years
Software [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible Asset, Useful Life 5 years
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Summary of significant accounting policies (Details - Assumptions) - Anivia Purchase Note [Member]
Feb. 15, 2022
Corporate Bond Yield [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Derivatives, Determination of Fair Value 3.1%
Measurement Input, Risk Free Interest Rate [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Derivatives, Determination of Fair Value 1.6%
Liquidity Premium [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Derivatives, Determination of Fair Value 0.4%
Measurement Input, Discount Rate [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Derivatives, Determination of Fair Value 3.5%
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Summary of significant accounting policies (Details - Fair Values of Financial Instruments) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Platform Operator, Crypto-Asset [Line Items]        
Goodwill, Impairment Loss $ 0 $ 0 $ 3,060,034 $ 0
Goodwill [Member]        
Platform Operator, Crypto-Asset [Line Items]        
Goodwill, Impairment Loss     3,060,034  
Fair Value, Recurring [Member]        
Platform Operator, Crypto-Asset [Line Items]        
Goodwill, Impairment Loss     3,060,034  
Fair Value, Inputs, Level 1, Level 2, and Level 3 [Member] | Fair Value, Recurring [Member]        
Platform Operator, Crypto-Asset [Line Items]        
Assets 3,034,110   3,034,110  
Fair Value, Inputs, Level 1, Level 2, and Level 3 [Member] | Fair Value, Recurring [Member] | Goodwill [Member]        
Platform Operator, Crypto-Asset [Line Items]        
Assets 3,034,110   3,034,110  
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member]        
Platform Operator, Crypto-Asset [Line Items]        
Assets 0   0  
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member] | Goodwill [Member]        
Platform Operator, Crypto-Asset [Line Items]        
Assets 0   0  
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member]        
Platform Operator, Crypto-Asset [Line Items]        
Assets 0   0  
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member] | Goodwill [Member]        
Platform Operator, Crypto-Asset [Line Items]        
Assets 0   0  
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member]        
Platform Operator, Crypto-Asset [Line Items]        
Assets 3,034,110   3,034,110  
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member] | Goodwill [Member]        
Platform Operator, Crypto-Asset [Line Items]        
Assets $ 3,034,110   $ 3,034,110  
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Summary of significant accounting policies (Details -Advertising Costs) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Accounting Policies [Abstract]        
Advertising and promotion $ 1,304,662 $ 733,241 $ 3,777,122 $ 1,945,222
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Basis of Presentation and Summary of significant accounting policies (Details Narrative)
9 Months Ended
Mar. 31, 2023
USD ($)
Jun. 30, 2022
USD ($)
Feb. 15, 2022
USD ($)
Product Information [Line Items]      
Goodwill impairment loss $ 3,060,034    
Goodwill 3,034,110 $ 6,094,144  
CHINA      
Product Information [Line Items]      
Inventory gross $ 2,300,000    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Hydroponic Products [Member]      
Product Information [Line Items]      
Concentration risk percentage 46.00%    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | General Gardening [Member]      
Product Information [Line Items]      
Concentration risk percentage 54.00%    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Amazon Sales To Canada And Other Foreign Countries [Member]      
Product Information [Line Items]      
Concentration risk percentage 12.80%    
Anivia Purchase Note [Member]      
Product Information [Line Items]      
Debt Instrument, Face Amount     $ 3,500,000
Debt Instrument, Fair Value Disclosure     $ 3,600,000
Long-Term Debt $ 2,004,181    
Debt Instrument, Unamortized Premium 44,181    
Interest Payable, Current $ 210,000    
Box Harmony [Member]      
Product Information [Line Items]      
Equity Method Investment, Ownership Percentage 40.00%    
China, Yuan Renminbi      
Product Information [Line Items]      
Translation rate at period end 6.8691    
Translation rate during period 6.933442    
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Joint Ventures (Details Narrative)
Mar. 31, 2023
Box Harmony [Member]  
Equity Method Investment, Ownership Percentage 40.00%
GPM [Member]  
Equity Method Investment, Ownership Percentage 60.00%
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entities (Details - Acquisition allocation) - USD ($)
Feb. 15, 2022
Mar. 31, 2023
Jun. 30, 2022
Restructuring Cost and Reserve [Line Items]      
Goodwill   $ 3,034,110 $ 6,094,144
Anivia [Member]      
Restructuring Cost and Reserve [Line Items]      
Cash $ 1,500,000    
Promissory note issued 3,600,627    
Common stock issued 5,528,373    
Total purchase consideration 10,629,000    
Current assets 1,784,113    
Property and equipment 46,548    
Rent deposit 52,707    
ROU asset 234,578    
Goodwill 6,094,144    
Deferred tax liabilities (1,389,113)    
Current liabilities (1,143,076)    
Lease liability (223,858)    
Total purchase consideration 10,629,000    
Anivia [Member] | Noncompete Agreements [Member]      
Restructuring Cost and Reserve [Line Items]      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles 3,459,120    
Anivia [Member] | Supplier Relationship [Member]      
Restructuring Cost and Reserve [Line Items]      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles 1,179,246    
Anivia [Member] | Software [Member]      
Restructuring Cost and Reserve [Line Items]      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles $ 534,591    
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisition of Anivia (Details - Proforma information)
9 Months Ended
Mar. 31, 2023
USD ($)
$ / shares
Restructuring Cost and Reserve [Line Items]  
Business Acquisition, Pro Forma Earnings Per Share, Basic | $ / shares $ 0.12
Business Acquisition, Pro Forma Earnings Per Share, Diluted | $ / shares $ 0.12
Aniva [Member]  
Restructuring Cost and Reserve [Line Items]  
Total Revenues | $ $ 57,300,642
Income from Operations | $ $ 4,623,664
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Details Narrative) - USD ($)
9 Months Ended
Feb. 15, 2022
Mar. 31, 2023
Mar. 31, 2022
Jun. 30, 2022
Restructuring Cost and Reserve [Line Items]        
Notes Issued   $ 0 $ 3,600,627  
Goodwill   3,034,110   $ 6,094,144
Payments of financing cost   $ (0) $ 796,035  
Anivia [Member]        
Restructuring Cost and Reserve [Line Items]        
Payments to Acquire Businesses, Gross $ 10,629,000      
Business Combination, Consideration Transferred, Other 1,500,000      
Goodwill $ 6,094,144      
Anivia [Member] | Restricted Stock [Member]        
Restructuring Cost and Reserve [Line Items]        
Number of shares issued for acquisition 3,083,700      
Anivia [Member] | Purchase Note [Member]        
Restructuring Cost and Reserve [Line Items]        
Notes Issued $ 3,500,000      
Aniva [Member]        
Restructuring Cost and Reserve [Line Items]        
Goodwill 6,100,000      
General and administrative expense 54,702      
Aniva [Member] | JPM [Member]        
Restructuring Cost and Reserve [Line Items]        
Payments of financing cost $ 50,000      
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Variable interest entity (Details - Assets and Liabilities) - USD ($)
Mar. 31, 2023
Jun. 30, 2022
Feb. 15, 2022
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]      
Right of use – noncurrent $ 8,504,929 $ 10,453,282  
Deferred tax asset 2,850,965 470,859  
Advance from shareholders 89,968 92,246 $ 92,246
Accounts payable 13,406,565 9,533,408  
Lease liability 8,927,949 10,848,544  
Income tax payable 389,126 299,563  
Variable Interest Entity, Primary Beneficiary [Member]      
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]      
Cash in bank 364,314 271,164  
Prepayments and other receivables 634,323 1,374,698  
Rent deposit 49,653 50,036  
Office equipment, net 40,950 57,730  
Right of use – noncurrent 42,538 153,064  
Deferred tax asset 245,671 0  
Advance from shareholders 89,968 92,246  
Accounts payable 102,506 121,073  
Lease liability 34,932 154,418  
Income tax payable 292,166 299,563  
Other payables and accrued liabilities $ 291,243 $ 188,066  
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Variable interest entity (Details - VIE Operations) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]        
Revenue $ 20,225,619 $ 22,808,214 $ 65,502,882 $ 57,300,642
Net loss after elimination of intercompany transactions 1,530,534 $ (1,181,757) 9,003,349 $ (2,867,146)
Variable Interest Entity, Primary Beneficiary [Member]        
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]        
Revenue 0   0  
Net loss after elimination of intercompany transactions $ (389,995)   $ (1,301,559)  
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Variable interest entity (Details Narrative) - Variable Interest Entity, Primary Beneficiary [Member] - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2023
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]    
Revenue before consolidation $ 700,000 $ 5,000,000.0
Net income $ 100,000 $ 700,000
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts receivable (Details) - USD ($)
Mar. 31, 2023
Jun. 30, 2022
Receivables [Abstract]    
Accounts receivable $ 15,774,882 $ 17,502,287
Less: allowance for credit losses (70,000) (70,000)
Total accounts receivable $ 15,704,882 $ 17,432,287
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories, net (Details Narrative) - USD ($)
Mar. 31, 2023
Jun. 30, 2022
Inventory Disclosure [Abstract]    
Inventory, net $ 19,646,934 $ 30,433,766
Inventory, LIFO Reserve $ 558,899 $ 320,000
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Prepayments and other current assets (Details) - USD ($)
Mar. 31, 2023
Jun. 30, 2022
Prepaid Expense and Other Assets, Current $ 3,470,167 $ 5,444,463
Advance To Suppliers [Member]    
Prepaid Expense and Other Assets, Current 1,650,804 3,938,881
Prepaid Income Taxes [Member]    
Prepaid Expense and Other Assets, Current 152,040 375,087
Prepaid And Other [Member]    
Prepaid Expense and Other Assets, Current $ 1,667,323 $ 1,130,495
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Prepayments and other current assets (Details Narrative) - USD ($)
Mar. 31, 2023
Jun. 30, 2022
Prepayments And Other Current Assets    
Delivery fees receivable $ 146,840 $ 56,884
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Non-current prepayments (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Jun. 30, 2022
Non-current Prepayments          
[custom:NoncurrentPrepayments-0] $ 601,873   $ 601,873   $ 925,624
Amortization $ 107,917 $ 107,917 $ 323,751 $ 323,751  
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible assets (Details - Schedule of intangible assets) - USD ($)
Mar. 31, 2023
Jun. 30, 2022
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Accumulated Amortization $ (730,543) $ (243,515)
Finite-Lived Intangible Assets, Net 4,442,414 4,929,442
Noncompete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 3,459,120 3,459,120
Supplier Relationship [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 1,179,246 1,179,246
Software [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross $ 534,591 $ 534,591
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible assets, net (Details - Future Amortization) - USD ($)
Mar. 31, 2023
Jun. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
2023 $ 162,343  
2024 649,371  
2025 649,371  
2026 649,371  
2027 649,371  
Thereafter 1,682,587  
Intangible assets, net $ 4,442,414 $ 4,929,442
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Intangible assets, net (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]        
Finite-Lived Intangible Asset, Useful Life 7 years 5 months 12 days   7 years 5 months 12 days  
Amortization of Intangible Assets $ 162,343 $ 81,171 $ 487,028 $ 81,171
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Other payables and accrued liabilities (Details) - USD ($)
Mar. 31, 2023
Jun. 30, 2022
Payables and Accruals [Abstract]    
Accrued payables for inventory in transit $ 968,026 $ 4,217,941
Accrued Amazon fees 653,666 640,467
Sales taxes payable 479,431 307,152
Payroll liabilities 137,034 239,248
Other accrued liabilities and payables 203,948 510,412
Total $ 2,442,105 $ 5,915,220
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Loans Payable (Details - Interest expense) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Debt Disclosure [Abstract]        
Accrued interest $ 136,570 $ 50,419 $ 500,117 $ 81,328
Credit utilization fees 15,679 0 29,265 0
Amortization of debt discount 66,305 68,813 198,914 113,016
Total $ 218,554 $ 119,232 $ 728,296 $ 194,344
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Loans payable (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Nov. 12, 2021
Feb. 28, 2023
Oct. 31, 2022
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2023
Mar. 31, 2022
Feb. 15, 2022
Nov. 16, 2020
Line of Credit Facility [Line Items]                  
Payments of financing cost           $ (0) $ 796,035    
Amortization of Debt Discount (Premium)           161,074 $ 113,016    
SBA Loan [Member]                  
Line of Credit Facility [Line Items]                  
Accrued interest expense         $ 39,237        
Notes Payable       $ 0 0 0      
Anivia Purchase Note [Member]                  
Line of Credit Facility [Line Items]                  
Interest Payable       210,000   210,000      
Face amount               $ 3,500,000  
Fair value of debt               $ 3,600,000  
Debt Instrument, Unamortized Discount   $ 875,000 $ 875,000            
Interest expense       32,813   131,250      
Amortization of Debt Discount (Premium)       12,579   37,839      
Debt Instrument, Unamortized Discount       44,181   44,181      
Notes Payable, Noncurrent       2,004,181   2,004,181      
Long-Term Debt, Current Maturities       2,004,181   2,004,181      
Long-Term Debt, Excluding Current Maturities       0   0      
WFC [Member]                  
Line of Credit Facility [Line Items]                  
Line of credit facility                 $ 3,000,000
Long-Term Line of Credit       0 0 0      
Asset-based Revolving Loan [Member]                  
Line of Credit Facility [Line Items]                  
Long-Term Line of Credit       7,653,372 12,314,627 7,653,372      
Maturity date Nov. 12, 2024                
Payments of financing cost $ 796,035                
Interest Payable       $ 529,382 $ 182,543 $ 529,382      
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Related party transactions (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2023
Jun. 30, 2022
Feb. 15, 2022
Related Party Transaction [Line Items]        
Non-operating income $ 0 $ 387,750    
Advance from shareholders 89,968 89,968 $ 92,246 $ 92,246
Box Harmony [Member]        
Related Party Transaction [Line Items]        
Other receivable - related party $ 39,853 $ 39,853 $ 51,762  
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Income taxes (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Current:        
Federal $ 105,492 $ 402,373 $ 386,273 $ 859,341
States 1,797 67,642 11,596 276,364
Foreign 0 122,623 0 122,623
Total current income tax provision 107,289 592,638 397,869 1,258,328
Deferred:        
Federal 558,437 432,290 1,818,222 432,290
States 114,675 120,493 421,382 120,493
Foreign (23,758) 0 (243,391) 0
Total deferred taxes 696,870 552,783 2,482,995 552,783
Total provision for income taxes $ (589,581) $ 39,855 $ (2,085,126) $ 705,545
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Income taxes (Details - Reconcilation of effective income tax rate)
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Income Tax Disclosure [Abstract]        
Federal 21.00% 21.00% 21.00% 21.00%
State 5.82% 5.45% 5.82% 5.71%
Foreign tax rate difference 0.33% (1.59%) 2.19% (0.54%)
Impairment loss on goodwill -permanent difference 0.00% 0.00% (7.40%) 0.00%
Net effect of state income tax deduction and other permanent differences 0.62% (21.59%) (2.82%) (6.40%)
Effective tax rate 27.77% 3.27% 18.79% 19.77%
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Details - Deferred taxes) - USD ($)
Mar. 31, 2023
Jun. 30, 2022
Deferred tax assets    
263A calculation $ 228,145 $ 123,884
Inventory reserve 149,907 71,026
State taxes 2,435 45,234
Accrued expenses 196,492 69,172
ROU assets / liabilities 115,501 83,738
Stock-based compensation 174,179 70,266
Net operating loss 1,965,531 0
Others 18,775 7,539
Total deferred tax assets 2,850,965 470,859
Deferred tax liabilities    
Depreciation (111,714) (86,254)
Intangible assets acquired (1,193,092) (1,323,720)
Total deferred tax liabilities (1,304,806) (1,409,974)
Net deferred tax assets (liabilities) $ 1,546,159 $ (939,115)
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Income taxes (Details Narrative) - USD ($)
Mar. 31, 2023
Jun. 30, 2022
U S Tax Authorities [Member]    
Operating Loss Carryforwards [Line Items]    
Prepaid taxes $ 44,218  
Accrued income taxes   $ 375,087
Chinese Tax Authorities [Member]    
Operating Loss Carryforwards [Line Items]    
Prepaid taxes $ 292,166  
Accrued income taxes   $ 299,563
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.23.1
(Losses) Earnings per share (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Net (Loss) Income Attributable to iPower, Inc. $ (1,530,534) $ 1,181,757 $ (9,003,349) $ 2,867,146
Weighted-average shares used in computing basic and diluted earnings per share*        
Basic 29,730,914 28,045,130 29,702,014 26,999,342
Diluted 29,730,914 28,045,130 29,702,014 26,999,342
(Losses) Earnings per share:        
Basic $ (0.051) $ 0.042 $ (0.303) $ 0.106
Diluted $ (0.051) $ 0.042 $ (0.303) $ 0.106
Restricted Stock Units (RSUs) [Member]        
(Losses) Earnings per share:        
Vested but unissued shares 166,661   166,661  
Vested shares   107,625 73,614 107,625
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Equity (Details) - Restricted Stock Units (RSUs) [Member] - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
RSU's outstanding at beginning   6,608  
RSUs granted   79,406  
RSUs granted, fair value   $ 48,768  
RSUs forfeited   0  
RSUs vested (107,625) (73,614) (107,625)
RSU's outstanding at ending   12,400  
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Equity (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
May 12, 2022
May 12, 2022
Feb. 15, 2022
May 11, 2021
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Jun. 30, 2022
May 13, 2022
Class of Stock [Line Items]                    
Sale of Stock, Price Per Share     $ 2.27              
Number of shares issued for acquisition           $ 5,528,373        
Common stock, shares issued         29,572,382   29,572,382   29,572,382  
Common stock, shares outstanding         29,572,382   29,572,382   29,572,382  
Share-Based Payment Arrangement, Noncash Expense             $ 387,722 $ 306,788    
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount         $ 7,192   $ 7,192   $ 15,000  
Cash performance bonus   $ 60,000                
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price                   $ 1.12
Share price $ 1.12 $ 1.12                
Volatility 95.65%                  
Term 10 years                  
Risk Free Rate of Return 2.93%                  
Dividend Yield 0.00%                  
Options vested         0   0      
Chenlong Tan [Member]                    
Class of Stock [Line Items]                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures   3,000,000                
Mr Vassily [Member]                    
Class of Stock [Line Items]                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures   330,000                
Equity Incentive Plan [Member]                    
Class of Stock [Line Items]                    
Number of shares authorized         5,000,000   5,000,000      
Common Stock [Member]                    
Class of Stock [Line Items]                    
Stock issued for RSU's vested             40,019      
Stock to be issued for RSU's vested             166,661      
Anivia [Member] | Restricted Stock [Member]                    
Class of Stock [Line Items]                    
Number of shares issued for acquisition     3,083,700              
Number of shares issued for acquisition     $ 5,528,373              
Stock issued for vested RSU's [Member]                    
Class of Stock [Line Items]                    
Number of restricted shares                 40,019  
Restricted Stock Units (RSUs) [Member]                    
Class of Stock [Line Items]                    
Number of restricted shares               79,406    
Share-Based Payment Arrangement, Noncash Expense         $ 7,192 $ 149,299 $ 56,576 $ 306,788    
Unvested RSUs         12,400   12,400   6,608  
Conversion of RSUs vested, shares             206,680      
Restricted Stock Units (RSUs) [Member] | Various Parties [Member]                    
Class of Stock [Line Items]                    
Number of restricted shares       46,546            
Options Granted [Member]                    
Class of Stock [Line Items]                    
Share-Based Payment Arrangement, Noncash Expense         $ 110,382   $ 331,146 $ 0    
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Warrant liabilities (Details Narrative) - USD ($)
Jan. 27, 2021
Mar. 31, 2023
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights   685,715
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 5.00
Two Accredited Investors [Member] | Private Placement [Member]    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Proceeds from Issuance or Sale of Equity $ 3,000,000  
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Concentration of risk (Details Narrative) - USD ($)
9 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Jun. 30, 2022
Concentration Risk [Line Items]      
Cash and Cash Equivalents, at Carrying Value $ 1,419,495   $ 1,821,947
Cash, Uninsured Amount $ 400,000   $ 500,000
Cost of Sales [Member] | Product Concentration Risk [Member] | Two Suppliers [Member]      
Concentration Risk [Line Items]      
Concentration Risk, Percentage 39.00% 27.00%  
Cost of Sales [Member] | Product Concentration Risk [Member] | One Supplier [Member]      
Concentration Risk [Line Items]      
Concentration Risk, Percentage 28.00% 17.00%  
Cost of Sales [Member] | Product Concentration Risk [Member] | Another Supplier [Member]      
Concentration Risk [Line Items]      
Concentration Risk, Percentage 11.00% 11.00%  
Accounts Payable [Member] | Product Concentration Risk [Member] | Two Suppliers [Member]      
Concentration Risk [Line Items]      
Concentration Risk, Percentage 59.00%   44.00%
Accounts Payable [Member] | Product Concentration Risk [Member] | One Supplier [Member]      
Concentration Risk [Line Items]      
Concentration Risk, Percentage 53.00%   34.00%
Accounts Payable [Member] | Product Concentration Risk [Member] | Another Supplier [Member]      
Concentration Risk [Line Items]      
Concentration Risk, Percentage 6.00%   10.00%
Amazon Vendor And Amazon Seller [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]      
Concentration Risk [Line Items]      
Concentration Risk, Percentage 91.00% 89.00%  
Amazon Vendor And Amazon Seller [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]      
Concentration Risk [Line Items]      
Concentration Risk, Percentage 94.00%   94.00%
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and contingencies (Details - Lease cost) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]        
Operating lease cost $ 776,878 $ 427,692 $ 2,331,542 $ 838,726
Cash paid for amounts included in the measurement of lease liabilities $ 778,843 $ 234,504 $ 2,303,668 $ 656,961
Remaining lease term in years 0.33 – 5.17 1.33 – 6.17 0.33 – 5.17 1.33 – 6.17
Average discount rate - operating leases 5 - 8% 5% – 8% 5 - 8% 5% – 8%
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and contingencies (Details - Balance Sheet) - USD ($)
Mar. 31, 2023
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]    
Right of use asset - non-current $ 8,504,929 $ 10,453,282
Lease Liability – current 2,356,545 2,582,933
Lease Liability – non-current 6,571,404 8,265,611
Total operating lease liabilities $ 8,927,949 $ 10,848,544
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and contingencies (Details - Lease maturity) - USD ($)
Mar. 31, 2023
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]    
2023 $ 771,954  
2024 2,510,815  
2025 2,080,331  
2026 1,533,918  
2027 1,586,572  
2028 and after 1,459,407  
Less: Imputed interest/present value discount (1,015,068)  
Present value of lease liabilities $ 8,927,949 $ 10,848,544
XML 86 R76.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and contingencies (Details Narrative) - USD ($)
Mar. 31, 2023
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]    
Contractual obligation $ 12,440,869  
Right of use asset - non-current 8,504,929 $ 10,453,282
Operating lease liabilities $ 8,927,949 $ 10,848,544
XML 87 ipower_i10q-033123_htm.xml IDEA: XBRL DOCUMENT 0001830072 2022-07-01 2023-03-31 0001830072 2023-05-14 0001830072 2023-03-31 0001830072 2022-06-30 0001830072 2023-01-01 2023-03-31 0001830072 2022-01-01 2022-03-31 0001830072 2021-07-01 2022-03-31 0001830072 us-gaap:CommonStockMember 2022-06-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001830072 us-gaap:RetainedEarningsMember 2022-06-30 0001830072 us-gaap:NoncontrollingInterestMember 2022-06-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001830072 us-gaap:CommonStockMember 2022-09-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001830072 us-gaap:RetainedEarningsMember 2022-09-30 0001830072 us-gaap:NoncontrollingInterestMember 2022-09-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001830072 2022-09-30 0001830072 us-gaap:CommonStockMember 2022-12-31 0001830072 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001830072 us-gaap:RetainedEarningsMember 2022-12-31 0001830072 us-gaap:NoncontrollingInterestMember 2022-12-31 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001830072 2022-12-31 0001830072 us-gaap:CommonStockMember 2021-06-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001830072 us-gaap:RetainedEarningsMember 2021-06-30 0001830072 us-gaap:NoncontrollingInterestMember 2021-06-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001830072 2021-06-30 0001830072 us-gaap:CommonStockMember 2021-09-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001830072 us-gaap:RetainedEarningsMember 2021-09-30 0001830072 us-gaap:NoncontrollingInterestMember 2021-09-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0001830072 2021-09-30 0001830072 us-gaap:CommonStockMember 2021-12-31 0001830072 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001830072 us-gaap:RetainedEarningsMember 2021-12-31 0001830072 us-gaap:NoncontrollingInterestMember 2021-12-31 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001830072 2021-12-31 0001830072 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001830072 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001830072 us-gaap:NoncontrollingInterestMember 2022-07-01 2022-09-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001830072 2022-07-01 2022-09-30 0001830072 us-gaap:CommonStockMember 2022-10-01 2022-12-31 0001830072 us-gaap:AdditionalPaidInCapitalMember 2022-10-01 2022-12-31 0001830072 us-gaap:RetainedEarningsMember 2022-10-01 2022-12-31 0001830072 us-gaap:NoncontrollingInterestMember 2022-10-01 2022-12-31 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-01 2022-12-31 0001830072 2022-10-01 2022-12-31 0001830072 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001830072 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001830072 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001830072 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001830072 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001830072 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001830072 us-gaap:NoncontrollingInterestMember 2021-07-01 2021-09-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0001830072 2021-07-01 2021-09-30 0001830072 us-gaap:CommonStockMember 2021-10-01 2021-12-31 0001830072 us-gaap:AdditionalPaidInCapitalMember 2021-10-01 2021-12-31 0001830072 us-gaap:RetainedEarningsMember 2021-10-01 2021-12-31 0001830072 us-gaap:NoncontrollingInterestMember 2021-10-01 2021-12-31 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-10-01 2021-12-31 0001830072 2021-10-01 2021-12-31 0001830072 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001830072 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001830072 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001830072 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001830072 us-gaap:CommonStockMember 2023-03-31 0001830072 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001830072 us-gaap:RetainedEarningsMember 2023-03-31 0001830072 us-gaap:NoncontrollingInterestMember 2023-03-31 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001830072 us-gaap:CommonStockMember 2022-03-31 0001830072 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001830072 us-gaap:RetainedEarningsMember 2022-03-31 0001830072 us-gaap:NoncontrollingInterestMember 2022-03-31 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001830072 2022-03-31 0001830072 currency:CNY 2023-03-31 0001830072 currency:CNY 2022-07-01 2023-03-31 0001830072 IPW:BoxHarmonyMember 2023-03-31 0001830072 IPW:AniviaPurchaseNoteMember 2022-02-15 0001830072 IPW:AniviaPurchaseNoteMember 2023-03-31 0001830072 IPW:AmazonSalesToCanadaAndOtherForeignCountriesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-03-31 0001830072 IPW:HydroponicProductsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-03-31 0001830072 IPW:GeneralGardeningMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-03-31 0001830072 country:CN 2023-03-31 0001830072 us-gaap:NoncompeteAgreementsMember 2023-03-31 0001830072 IPW:SupplierRelationshipMember 2023-03-31 0001830072 IPW:SoftwareMember 2023-03-31 0001830072 IPW:AniviaPurchaseNoteMember IPW:CorporateBondYieldMember 2022-02-14 2022-02-15 0001830072 IPW:AniviaPurchaseNoteMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-02-14 2022-02-15 0001830072 IPW:AniviaPurchaseNoteMember IPW:LiquidityPremiumMember 2022-02-14 2022-02-15 0001830072 IPW:AniviaPurchaseNoteMember us-gaap:MeasurementInputDiscountRateMember 2022-02-14 2022-02-15 0001830072 us-gaap:FairValueInputsLevel12And3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:GoodwillMember 2023-03-31 0001830072 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:GoodwillMember 2023-03-31 0001830072 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:GoodwillMember 2023-03-31 0001830072 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:GoodwillMember 2023-03-31 0001830072 us-gaap:GoodwillMember 2022-07-01 2023-03-31 0001830072 us-gaap:FairValueInputsLevel12And3Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001830072 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001830072 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001830072 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-03-31 0001830072 us-gaap:FairValueMeasurementsRecurringMember 2022-07-01 2023-03-31 0001830072 IPW:GPMMember 2023-03-31 0001830072 IPW:AniviaMember 2022-02-14 2022-02-15 0001830072 IPW:AniviaMember IPW:PurchaseNoteMember 2022-02-14 2022-02-15 0001830072 IPW:AniviaMember us-gaap:RestrictedStockMember 2022-02-14 2022-02-15 0001830072 IPW:AnivaMember 2022-02-15 0001830072 IPW:AnivaMember 2022-02-14 2022-02-15 0001830072 IPW:JPMMember IPW:AnivaMember 2022-02-14 2022-02-15 0001830072 IPW:AniviaMember us-gaap:NoncompeteAgreementsMember 2022-02-15 0001830072 IPW:AniviaMember IPW:SupplierRelationshipMember 2022-02-15 0001830072 IPW:AniviaMember IPW:SoftwareMember 2022-02-15 0001830072 IPW:AniviaMember 2022-02-15 0001830072 IPW:AnivaMember 2022-07-01 2023-03-31 0001830072 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-03-31 0001830072 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-06-30 0001830072 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-01-01 2023-03-31 0001830072 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-07-01 2023-03-31 0001830072 IPW:AdvanceToSuppliersMember 2023-03-31 0001830072 IPW:AdvanceToSuppliersMember 2022-06-30 0001830072 IPW:PrepaidIncomeTaxesMember 2023-03-31 0001830072 IPW:PrepaidIncomeTaxesMember 2022-06-30 0001830072 IPW:PrepaidAndOtherMember 2023-03-31 0001830072 IPW:PrepaidAndOtherMember 2022-06-30 0001830072 us-gaap:NoncompeteAgreementsMember 2022-06-30 0001830072 IPW:SupplierRelationshipMember 2022-06-30 0001830072 IPW:SoftwareMember 2022-06-30 0001830072 IPW:WFCMember 2020-11-16 0001830072 IPW:WFCMember 2023-03-31 0001830072 IPW:WFCMember 2022-06-30 0001830072 IPW:SbaLoanMember 2022-04-01 2022-06-30 0001830072 IPW:SbaLoanMember 2023-03-31 0001830072 IPW:SbaLoanMember 2022-06-30 0001830072 IPW:AssetBasedRevolvingLoanMember 2021-11-11 2021-11-12 0001830072 IPW:AssetBasedRevolvingLoanMember 2023-03-31 0001830072 IPW:AssetBasedRevolvingLoanMember 2022-06-30 0001830072 IPW:AniviaPurchaseNoteMember 2022-10-01 2022-10-31 0001830072 IPW:AniviaPurchaseNoteMember 2023-02-01 2023-02-28 0001830072 IPW:AniviaPurchaseNoteMember 2023-01-01 2023-03-31 0001830072 IPW:AniviaPurchaseNoteMember 2022-07-01 2023-03-31 0001830072 IPW:BoxHarmonyMember 2023-03-31 0001830072 IPW:BoxHarmonyMember 2022-06-30 0001830072 2022-02-15 0001830072 IPW:USTaxAuthoritiesMember 2023-03-31 0001830072 IPW:ChineseTaxAuthoritiesMember 2023-03-31 0001830072 IPW:USTaxAuthoritiesMember 2022-06-30 0001830072 IPW:ChineseTaxAuthoritiesMember 2022-06-30 0001830072 us-gaap:RestrictedStockUnitsRSUMember 2022-07-01 2023-03-31 0001830072 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001830072 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001830072 us-gaap:RestrictedStockUnitsRSUMember 2021-07-01 2022-03-31 0001830072 IPW:StockIssuedForVestedRsusMember 2021-07-01 2022-06-30 0001830072 IPW:EquityIncentivePlanMember 2023-03-31 0001830072 IPW:VariousPartiesMember us-gaap:RestrictedStockUnitsRSUMember 2021-05-01 2021-05-11 0001830072 us-gaap:RestrictedStockUnitsRSUMember 2023-03-31 0001830072 us-gaap:RestrictedStockUnitsRSUMember 2022-06-30 0001830072 us-gaap:CommonStockMember 2022-07-01 2023-03-31 0001830072 2022-05-01 2022-05-12 0001830072 IPW:ChenlongTanMember 2022-05-01 2022-05-12 0001830072 IPW:MrVassilyMember 2022-05-01 2022-05-12 0001830072 2022-05-13 0001830072 2022-05-12 0001830072 2022-05-11 2022-05-12 0001830072 IPW:OptionsGrantedMember 2023-01-01 2023-03-31 0001830072 IPW:OptionsGrantedMember 2022-07-01 2023-03-31 0001830072 IPW:OptionsGrantedMember 2021-07-01 2022-03-31 0001830072 IPW:TwoAccreditedInvestorsMember us-gaap:PrivatePlacementMember 2021-01-26 2021-01-27 0001830072 IPW:AmazonVendorAndAmazonSellerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-03-31 0001830072 IPW:AmazonVendorAndAmazonSellerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2022-03-31 0001830072 IPW:AmazonVendorAndAmazonSellerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-03-31 0001830072 IPW:AmazonVendorAndAmazonSellerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2022-06-30 0001830072 us-gaap:CostOfSalesMember us-gaap:ProductConcentrationRiskMember IPW:TwoSuppliersMember 2022-07-01 2023-03-31 0001830072 us-gaap:CostOfSalesMember us-gaap:ProductConcentrationRiskMember IPW:OneSupplierMember 2022-07-01 2023-03-31 0001830072 us-gaap:CostOfSalesMember us-gaap:ProductConcentrationRiskMember IPW:AnotherSupplierMember 2022-07-01 2023-03-31 0001830072 us-gaap:CostOfSalesMember us-gaap:ProductConcentrationRiskMember IPW:TwoSuppliersMember 2021-07-01 2022-03-31 0001830072 us-gaap:CostOfSalesMember us-gaap:ProductConcentrationRiskMember IPW:OneSupplierMember 2021-07-01 2022-03-31 0001830072 us-gaap:CostOfSalesMember us-gaap:ProductConcentrationRiskMember IPW:AnotherSupplierMember 2021-07-01 2022-03-31 0001830072 us-gaap:AccountsPayableMember us-gaap:ProductConcentrationRiskMember IPW:TwoSuppliersMember 2022-07-01 2023-03-31 0001830072 us-gaap:AccountsPayableMember us-gaap:ProductConcentrationRiskMember IPW:OneSupplierMember 2022-07-01 2023-03-31 0001830072 us-gaap:AccountsPayableMember us-gaap:ProductConcentrationRiskMember IPW:AnotherSupplierMember 2022-07-01 2023-03-31 0001830072 us-gaap:AccountsPayableMember us-gaap:ProductConcentrationRiskMember IPW:TwoSuppliersMember 2021-07-01 2022-06-30 0001830072 us-gaap:AccountsPayableMember us-gaap:ProductConcentrationRiskMember IPW:OneSupplierMember 2021-07-01 2022-06-30 0001830072 us-gaap:AccountsPayableMember us-gaap:ProductConcentrationRiskMember IPW:AnotherSupplierMember 2021-07-01 2022-06-30 iso4217:USD shares iso4217:USD shares pure 0001830072 false --06-30 2023 Q3 10-Q true 2023-03-31 false 001-40391 iPower Inc. NV 82-5144171 2399 Bateman Avenue Duarte CA 91010 (626) 863-7344 Common Stock IPW NASDAQ Yes Yes Non-accelerated Filer true true false false 29739043 1419495 1821947 15704882 17432287 19646934 30433766 39853 51762 3470167 5444463 40281331 55184225 8504929 10453282 577719 544633 1546159 0 601873 925624 3034110 6094144 34759 43385 4442414 4929442 395284 406732 19137247 23397242 59418578 78581467 13406565 9533408 296847 807687 482862 273457 2442105 5915220 89968 92246 0 1500000 2356545 2582933 2004181 1879065 389126 299563 21468199 22883579 7653372 12314627 0 1781705 0 939115 6571404 8265611 14224776 23301058 35692975 46184637 0.001 0.001 20000000 20000000 0 0 0 0 0 0 0.001 0.001 180000000 180000000 29572382 29572382 29572382 29572382 29573 29573 29499585 29111863 -5740401 3262948 -22110 -13232 -41044 5678 23725603 32396830 59418578 78581467 20225619 22808214 65502882 57300642 20225619 22808214 65502882 57300642 12433898 13598563 39755919 33219677 7791721 9209651 25746963 24080965 6537124 5030267 24294673 12338027 3065795 2802395 8879326 7940349 0 0 3060034 0 9602919 7832662 36234033 20278376 -1811198 1376989 -10487070 3802589 -238623 -152030 -800783 -227142 -0 71010 -0 80010 -1297 -12289 -8625 -12289 -72235 75882 199125 85473 -312155 -159447 -610283 -233968 -2123353 1217542 -11097353 3568621 -589581 39855 -2085126 705545 -1533772 1177687 -9012227 2863076 -3238 -4070 -8878 -4070 -1530534 1181757 -9003349 2867146 17604 -3226 -46722 -3226 -1512930 1178531 -9050071 2863920 29730914 28045130 29702014 26999342 29730914 28045130 29702014 26999342 -0.051 0.042 -0.303 0.106 -0.051 0.042 -0.303 0.106 29572382 29573 29111863 3262948 -13232 5678 32396830 -4182376 -2805 -4185181 137882 137882 -111475 -111475 29572382 29573 29249745 -919428 -16037 -105797 28238056 -3290439 -2835 -3293274 132266 132266 47149 47149 29572382 29573 29382011 -4209867 -18872 -58648 25124197 -1530534 -3238 -1533772 117574 117574 17604 17604 29572382 29573 29499585 -5740401 -22110 -41044 23725603 26448663 26449 23214263 1745073 24985785 887528 887528 103054 103054 26448663 26449 23317317 2632601 25976367 797861 797861 40019 40 -40 54435 54435 26488682 26489 23371712 3430462 26828663 1181757 1181757 -4070 -4070 149299 149299 3083700 3084 5525289 5528373 -3226 -3226 29572382 29573 29046300 4612219 -4070 -3226 33680796 9012227 -2867146 594718 95325 238899 92659 0 70000 -8625 -12289 3060034 0 387722 306788 27874 181781 161074 113016 -1727405 11257207 -10547933 9437854 2485274 552783 -1974296 2502967 -323751 -323751 -11448 200701 3904541 2401872 -510840 161274 209405 -92917 -2812500 2584973 89563 73286 8446447 -14760269 144885 41420 0 268828 -0 50000 -144885 177408 94409 0 82500 20746 31385 1604292 -0 796035 1500000 -0 1781385 1767061 3175000 11602367 8600000 24370 -8663091 10598447 -40923 -25707 -402452 -4010121 1821947 6651705 1419495 2641584 55000 1181710 0 0 0 5528373 0 3600627 0 1500000 0 6094144 0 1389113 0 5172956 0 751015 0 7780766 <p id="xdx_80D_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_zRY6BlMLE7s" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 1 -<span id="xdx_820_zr0BtusYmyL1"> Nature of business and organization</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">iPower Inc., formerly known as BZRTH Inc., a Nevada corporation (the “Company”), was incorporated on April 11, 2018. The Company is a U.S.-based online seller and supplier of consumer home, garden and pet products.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Effective on March 1, 2020, as amended and restated pursuant to an agreement dated October 26, 2020, the Company entered into an agreement with E Marketing Solution Inc. (“E Marketing”), an entity incorporated in California and owned by one of the shareholders of the Company. Pursuant to the terms of the agreement, the Company agreed to provide technical support, management services and other services on an exclusive basis in relation to E Marketing’s business during the term of the agreement. The Company also agreed to fund E Marketing for operational cash flow needs and bear the risk of E Marketing’s losses from operations and E Marketing agreed that iPower has rights to E Marketing’s net profits, if any. Under the terms of the agreement, the Company may at any time, at its option, acquire for nominal consideration 100% of either the equity of E Marketing or its assets subject to the Company’s assumption of all of E Marketing’s liabilities. E Marketing was considered a variable interest entity (“VIE”). On May 18, 2021, the Company acquired 100% of the equity ownership of E Marketing. As a result, E Marketing has become the Company’s wholly owned subsidiary.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 4, 2020, the Company entered into an agreement with Global Product Marketing Inc. (“GPM”), an entity incorporated in the State of Nevada on September 4, 2020. At that time, GPM was then wholly owned by Chenlong Tan, the Chairman, CEO and President and one of the majority shareholders of the Company. Pursuant to the terms of the agreement with GPM, the Company was to provide technical support, management services and other services on an exclusive basis, to GPM during the term of the Agreement. In addition, the Company agreed to fund GPM’s operational cash flow needs and bear the risk of GPM’s losses from operations and GPM agreed that the Company has the right to GPM’s net profits, if any. Under the terms of the agreement, the Company may at any time, at its option, acquire for nominal consideration 100% of either the equity of GPM or its assets subject to the Company’s assumption of all of GPM’s liabilities. GPM was considered a variable interest entity (“VIE”). On May 18, 2021, the Company acquired 100% of the equity ownership of GPM. As a result, GPM has become the Company’s wholly owned subsidiary.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On January 13, 2022, the Company entered into a joint venture agreement and formed a Nevada limited liability company, Box Harmony, LLC (“Box Harmony”), for the principal purpose of providing logistics services primarily for foreign-based manufacturers or distributors who desire to sell their products online in the United States, with such logistics services to include, without limitation, receiving, storing and transporting such products. The Company owns 40% of the equity interest in Box Harmony, retaining significant influence, but does not own a majority equity interest or otherwise control of Box Harmony. See details on Note 3 below.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On February 10, 2022, the Company entered into another joint venture agreement and formed a Nevada limited liability company, Global Social Media, LLC (“GSM”), for the principal purpose of providing a social media platform, with contents and services, to assist businesses, including the Company and other businesses, in marketing their products. The Company owns 60% of the equity interest in GSM and controls its operations. See details in Note 3 below.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On February 15, 2022, the Company acquired 100% of the ordinary shares of Anivia Limited (“Anivia”), a corporation organized under the laws of the British Virgin Islands (“BVI”), in accordance with the terms of a share transfer framework agreement (the “Transfer Agreement”), dated February 15, 2022, by and between the Company, White Cherry Limited, a BVI company (“White Cherry”), White Cherry’s equity holders, Li Zanyu and Xie Jing (together with White Cherry, the “Sellers”), Anivia, Fly Elephant Limited, a Hong Kong company, Dayourenzai (Shenzhen) Technology Co., Ltd., and Daheshou (Shenzhen) Information Technology Co., Ltd. Anivia owns 100% of the equity of Fly Elephant Limited, which in turn owns 100% of the equity of Dayourenzai (Shenzhen) Technology Co., Ltd., a corporation located in the People’s Republic of China (“PRC”) and which is a wholly foreign-owned enterprise (“WFOE”) of Fly Elephant Limited. The WFOE controls, through contractual arrangements summarized in Note 4 below, the business, revenues and profits of Daheshou (Shenzhen) Information Technology Co., Ltd., a company organized under the Laws of the PRC (“DHS” or “VIE”) and located in Shenzhen, China. See details in Note 4 below.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_800_eus-gaap--SignificantAccountingPoliciesTextBlock_zGQDA6BZSHd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 2 –<span id="xdx_822_z2CYeOCZhDW2"> Basis of Presentation and Summary of significant accounting policies</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p id="xdx_844_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zE0InZqzZJG" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_86A_zWsWaPC1CGBi">Basis of Presentation</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries and VIE and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and the requirements of the U.S. Securities and Exchange Commission (“SEC”) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as its annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, which are necessary for the fair statement of the Company’s financial information. These interim results are not necessarily indicative of the results to be expected for the fiscal year ending June 30, 2023, or for any other interim period or for any other future year. All intercompany balances and transactions have been eliminated in consolidation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">These unaudited condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto included in the Company’s Annual Report on Form10-K for the year ended June 30, 2022, filed with the SEC on September 28, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_845_eus-gaap--ConsolidationPolicyTextBlock_zTB6pZ9ofa2b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_86F_zC9KodVP33M8">Principles of Consolidation</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries, E Marketing Solution Inc., Global Product Marketing Inc., Global Social Media, LLC, and Anivia Limited and its subsidiaries and VIE, including Fly Elephant Limited, Dayourenzai (Shenzhen) Technology Co., Ltd., and Daheshou (Shenzhen) Information Technology Co., Ltd. All inter-company balances and transactions have been eliminated.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_844_ecustom--EmergingGrowthCompanyStatusPolicyTextBlock_zms7yRZKBOa4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_863_zc8z4e5LI9ve">Emerging Growth Company Status</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The company is an “emerging growth company,” as defined in Section 2(a) of the Securities Act of 1933, as amended, (the “Securities Act”), as modified by the Jumpstart our Business Startups Act of 2012, (the “JOBS Act”), and it may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in its periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and shareholder approval of any golden parachute payments not previously approved.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Further, Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of the company’s financial statements with another public company which is neither an emerging growth company nor an emerging growth company which has opted out of utilizing the emerging growth company reduced reporting requirements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84C_eus-gaap--UseOfEstimates_zHvhGoxUECOc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_861_zyFBHPEwUTQ1">Use of estimates and assumptions</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts of assets and liabilities reported and disclosures of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the periods presented. It is at least reasonably possible that the estimate of the effect of a condition, situation or set of circumstances that existed at the date of the financial statements, which management considered in formulating its estimate, could change in the near term due to one or more future confirming events. Accordingly, the actual results could differ significantly from those estimates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_844_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_z1fZ4R7SUFFf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_861_zi76B8OnoVj5">Foreign currency translation and transactions</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The reporting and functional currency of iPower and subsidiaries is the U.S. dollar (USD). iPower’s WFOE and VIE in China uses the local currency, Renminbi (“RMB”), as its functional currency. Assets and liabilities of the VIE are translated at the current exchange rate as quoted by the People’s Bank of China (the “PBOC”) at the end of the period. Income and expense accounts are translated at the average translation rates and the equity accounts are translated at historical rates. Translation adjustments resulting from this process are included in accumulated other comprehensive income (loss) in the statement of changes in stockholders’ equity. Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The balance sheet amounts of the VIE, with the exception of equity, on March 31, 2023, were translated at <span id="xdx_90D_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_c20230331__srt--CurrencyAxis__currency--CNY_zK31eu3GabQ" title="Translation rate at period end">6.8691</span> RMB to $1.00. The equity accounts were stated at their historical rates. The average translation rates applied to statements of operations and comprehensive income (loss) accounts for the nine months ended March 31, 2023 was <span id="xdx_90F_ecustom--ForeignCurrencyExchangeRateTranslation2_c20220701__20230331__srt--CurrencyAxis__currency--CNY_pdd" title="Translation rate during period">6.933442</span> RMB to $1.00. Cash flows were also translated at average translation rates for the period and, therefore, amounts reported on the statement of cash flows would not necessarily agree with changes in the corresponding balances on the unaudited condensed consolidated balance sheet.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_844_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zYdYRKauCvM3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_865_zcVZAPrdA9ad">Cash and cash equivalents</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash and cash equivalents consist of amounts held as cash on hand and bank deposits.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">From time to time, the Company may maintain bank balances in interest bearing accounts in excess of $250,000, which is currently the maximum amount insured by the Federal Deposit Insurance Corporation for interest bearing accounts (there is currently no insurance limit for deposits in noninterest bearing accounts). To date, the Company has not experienced any losses with respect to cash. Management believes the Company is not exposed to any significant credit risk with respect to its cash.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84A_eus-gaap--ReceivablesPolicyTextBlock_zAUmSOphBm3b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_866_z5NPUa0JqBv9">Accounts receivable, net</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the ordinary course of business, the Company extends unsecured credit to its customers. Accounts receivable are stated at the amount the Company expects to collect from customers. Management reviews its accounts receivable balances each reporting period to determine if an allowance for credit loss is required.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluates the creditworthiness of all of its customers individually before accepting them and continuously monitors the recoverability of accounts receivable. If there are any indicators that a customer may not make payment, the Company may consider making provision for non-collectability for that particular customer. At the same time, the Company may cease further sales or services to such customer. The following are some of the factors that the Company develops allowance for credit losses:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"> </td> <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the customer fails to comply with its payment schedule;</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the customer is in serious financial difficulty;</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a significant dispute with the customer has occurred regarding job progress or other matters;</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the customer breaches any of its contractual obligations;</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the customer appears to be financially distressed due to economic or legal factors;</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the business between the customer and the Company is not active; and</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">other objective evidence indicates non-collectability of the accounts receivable.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> Accounts receivable are recognized and carried at carrying amount less an allowance for credit losses, if any. The Company maintains an allowance for credit losses resulting from the inability of its customers to make required payments based on contractual terms. The Company reviews the collectability of its receivables on a regular and ongoing basis. The Company has also included in calculation of allowance for credit losses the potential impact of the COVID-19 pandemic on our customers’ businesses and their ability to pay their accounts receivable. After all attempts to collect a receivable have failed, the receivable is written off against the allowance. The Company also considers external factors to the specific customer, including current conditions and forecasts of economic conditions, including the potential impact of the COVID-19 pandemic. In the event we recover amounts previously written off, we will reduce the specific allowance for credit losses.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84F_eus-gaap--EquityMethodInvestmentsPolicy_zwunqjfFXXib" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86D_z4jgTUTxyZtg">Equity method investment</span> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for its ownership interest in Box Harmony, a <span id="xdx_90A_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_c20230331__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--BoxHarmonyMember_zx7fyWIVOlW" title="Equity Method Investment, Ownership Percentage">40</span>% owned joint venture, following the equity method of accounting, in accordance with ASC 323, Investments — Equity Method and Joint Ventures. Under this method, the carrying cost is initially recorded at cost and then increased or decreased by recording its percentage of gain or loss in Box Harmony’s statement of operations and a corresponding charge or credit to the carrying value of the asset.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_849_ecustom--VariableInterestEntitiesPolicyTextBlock_zxS8txXoHzl7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86D_zNXyZqK70Kwc">Variable interest entities</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 15, 2022, the Company acquired 100% of the ordinary shares of Anivia Limited (“Anivia”) and its subsidiaries, including DHS. Pursuant to the terms of the Agreements for the Company’s acquisition of Anivia and its subsidiaries, including DHS, the Company does not have direct ownership in DHS but is actively involved in DHS’s operations as the sole manager to direct the activities and significantly impact DHS’s economic performance. DHS’s operational funding has been provided by the Company following the February 15, 2022 acquisition. During the term of the Agreements, the Company bears all the risk of loss and has the right to receive all of the benefits from DHS. As such, based on the determination that the Company is the primary beneficiary of DHS, in accordance with ASC 810-10-25-38A through 25-38J, DHS is considered a VIE of the Company and the financial statements of DHS have been consolidated from the date such control existed, February 15, 2022. See Note 4 and Note 5 for details on acquisition.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84A_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_z2NAJIzX4kA2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_868_z53cu55C9JX9">Goodwill</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Goodwill represents the excess of the purchase price over the fair value of assets acquired and liabilities assumed. The Company accounts for goodwill under <i>ASC Topic 350, Intangibles-Goodwill and Other</i>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Goodwill is not amortized but is reviewed for potential impairment on an annual basis, or if events or circumstances indicate a potential impairment, at the reporting unit level. The Company’s review for impairment includes an assessment of qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value, including goodwill. If it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value, including goodwill, a quantitative goodwill impairment test is performed, which compares the fair value of the reporting unit with its carrying amounts, including goodwill. If the fair value of the reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired. However, if the carrying amount of the reporting unit exceeds its fair value, an impairment loss will be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. The Company engaged an independent third-party valuation firm in August 2022 to conduct an evaluation of goodwill impairment for the Company as a whole at the consolidated reporting unit level as of June 30, 2022, which evaluation was conducted prior to the Company’s filing of its Annual Report on Form 10-K. Due to the decrease in the Company’s share price subsequent to the filing of the Form 10-K and the net loss incurred during the quarter ended September 30, 2022, the Company engaged the same valuation firm to review goodwill for impairment. Based on this review, the Company concluded an impairment loss of $<span id="xdx_90B_eus-gaap--GoodwillImpairmentLossNetOfTax_c20220701__20230331_pp0p0" title="Goodwill impairment loss">3,060,034</span> as of September 30, 2022 was required. The impairment amount was determined based on the discounted cash flows with the revised projections reflecting the increase in freight and storage costs in the current interim quarter. The Company also considered the Market Capital Method, which is an alternative market approach, suggested the Company’s goodwill is partially impaired.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the three months ended March 31, 2023, the Company performed a qualitative goodwill impairment analysis following the steps laid out in ASC 350-20-35-3C and noted no goodwill impairment. As of March 31, 2023, the remaining goodwill balance amounted to $<span id="xdx_901_eus-gaap--Goodwill_iI_pp0p0_c20230331_ziPSIBMvqZk8" title="Goodwill">3,034,110</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84B_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zEUIPjbsfysb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_866_zW8QcffeKTq6">Intangible Assets, net</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Finite life intangible assets at March 31, 2023 included a covenant not to compete, supplier relationships, and software recognized as part of the acquisition of Anivia Limited. Intangible assets are recorded at the estimated fair value of these items at the date of acquisition, February 15, 2022. Intangible assets are amortized on a straight-line basis over their estimated useful life as followings:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89E_ecustom--IntangibleAssetsUsefulLivesTableTextBlock_zvSALF9M1jA8" style="font: 10pt Times New Roman, Times, Serif; width: 65%; border-collapse: collapse" summary="xdx: Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Useful Lives)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B5_zJrdtXm1W2Gh" style="display: none">Schedule of estimated useful life</span></td> <td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Useful Life</span></td></tr> <tr style="vertical-align: bottom"> <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Covenant Not to Compete</span></td> <td style="width: 25%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zBL3GODpYY73" title="Intangible Asset, Useful Life">10</span> years</span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier relationships</span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SupplierRelationshipMember_zoo3VJeSce3" title="Intangible Asset, Useful Life">6</span> years</span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software</span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_zhJWSzuJXval" title="Intangible Asset, Useful Life">5</span> years</span></td></tr> </table> <p id="xdx_8A6_zEgW8syWydth" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company reviews the recoverability of long-lived assets, including intangible assets, when events or changes in circumstances occur that indicate the carrying value of the asset may not be recoverable. The assessment of possible impairment on asset group level is based on the ability to recover the carrying value of the asset from the expected future pretax cash flows (undiscounted and without interest charges) of the related operations. If these cash flows are less than the carrying value of such asset, an impairment loss is recognized for the difference between estimated fair value and carrying value. The measurement of impairment requires management to make estimates of these cash flows related to long-lived assets, as well as other fair value determinations. As of March 31, 2023, there were no indicators of impairment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_842_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zxEBHF2GN7F3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_864_ziZbf41FIW0a">Fair values of financial instruments</span> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASC 825, “Disclosures about Fair Value of Financial Instruments,” requires disclosure of fair value information about financial instruments. ASC 820, “Fair Value Measurements” defines fair value, establishes a framework for measuring fair value in generally accepted accounting principles, and expands disclosures about fair value measurements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and all other current assets and liabilities approximate fair values due to their short-term nature.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 15, 2022, as part of the consideration for the acquisition of Anivia Limited, the Company issued a two-year unsecured 6% subordinated promissory note, payable in equal semi-annual installments commencing August 15, 2022 (the “Purchase Note”). The principal amount of the Purchase Note was $<span id="xdx_900_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_dm_c20220215__us-gaap--LongtermDebtTypeAxis__custom--AniviaPurchaseNoteMember_zTwIEfmKMkF2">3.5 million</span>. On February 15, 2022, the Company evaluated the fair value of the Purchase Note to be $<span id="xdx_907_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_dm_c20220215__us-gaap--LongtermDebtTypeAxis__custom--AniviaPurchaseNoteMember_z3Wbc9h2xByk">3.6 million</span> using the following inputs: </p> <table cellpadding="0" cellspacing="0" id="xdx_89D_ecustom--FairValueAssumptionsTableTextBlock_zky94E8o0lq6" style="font: 10pt Times New Roman, Times, Serif; width: 65%; border-collapse: collapse" summary="xdx: Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Assumptions)"> <tr style="vertical-align: top"> <td><span id="xdx_8B2_z6L6dyk69idg" style="display: none">Schedule of assumptions for financial instruments</span></td> <td style="text-align: center"> </td></tr> <tr style="vertical-align: top"> <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate bond yield</span></td> <td style="width: 25%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20220214__20220215__us-gaap--MeasurementInputTypeAxis__custom--CorporateBondYieldMember__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_z0iiDjrzX5mh" title="Derivatives, Determination of Fair Value">3.1%</span></span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk-free rate</span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20220214__20220215__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zoKRw1Y1Swui" title="Derivatives, Determination of Fair Value">1.6%</span></span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liquidity premium</span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20220214__20220215__us-gaap--MeasurementInputTypeAxis__custom--LiquidityPremiumMember__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zPKbliDBk2Ig" title="Derivatives, Determination of Fair Value">0.4%</span></span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Discount rate</span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20220214__20220215__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zGVSiYZOjF49" title="Derivatives, Determination of Fair Value">3.5%</span></span></td></tr> </table> <p id="xdx_8AB_z6gVtNIUJbw5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">As of March 31, 2023, the outstanding balance of the Purchase Note was $<span id="xdx_906_eus-gaap--LongTermDebt_iI_c20230331__us-gaap--LongtermDebtTypeAxis__custom--AniviaPurchaseNoteMember_zM6yWjj23F25" title="Long-Term Debt">2,004,181</span>, including a premium of $ <span id="xdx_90F_eus-gaap--DebtInstrumentUnamortizedPremium_iI_c20230331__us-gaap--LongtermDebtTypeAxis__custom--AniviaPurchaseNoteMember_zsOdpYN8663f" title="Debt Instrument, Unamortized Premium">44,181</span> and $ <span id="xdx_90C_eus-gaap--InterestPayableCurrent_iI_c20230331__us-gaap--LongtermDebtTypeAxis__custom--AniviaPurchaseNoteMember_zRS80DlSgd9c" title="Interest Payable, Current">210,000</span> of accrued interest.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For other financial instruments to be reported at fair value, the Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. The Company determines the fair value of its financial instruments based on assumptions that market participants would use in pricing an asset or liability in the principal or most advantageous market. When considering market participant assumptions in fair value measurements, the following fair value hierarchy distinguishes between observable and unobservable inputs, which are categorized in one of the following levels:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 1 – Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 2 – Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 3 – Unobservable inputs that are significant to the measurement of the fair value of the assets or liabilities that are supported by little or no market data.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company does not have any assets or liabilities measured at fair value on a recurring basis. We measure certain non-financial assets on a non-recurring basis, including goodwill. As a result of those measurements, we recognized an impairment charge of $0 and $3.1 million during the three and nine months ended March 31, 2023, as follows: </p> <table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_z6HGObIVxtK5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Fair Values of Financial Instruments)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B1_z3zVwgWtamff" style="display: none">Schedule of fair value on nonrecurring basis</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Total Fair Value</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Level 1</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Level 2</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Level 3</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Total Impairment Loss</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 15%; padding-bottom: 1pt">Goodwill</td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel12And3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_ziOzP12aL9K1" style="border-bottom: Black 1pt solid; width: 13%; text-align: right" title="Assets">3,034,110</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_z05vIPvte1ud" style="border-bottom: Black 1pt solid; width: 13%; text-align: right" title="Assets">–</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_zzmGtXr2OZ5i" style="border-bottom: Black 1pt solid; width: 13%; text-align: right" title="Assets">–</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_zBT8KZ3c6uK" style="border-bottom: Black 1pt solid; width: 13%; text-align: right" title="Assets">3,034,110</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--GoodwillImpairmentLoss_pp0p0_c20220701__20230331__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_ztr2NYJB9LE3" style="border-bottom: Black 1pt solid; width: 13%; text-align: right" title="Goodwill, Impairment Loss">3,060,034</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel12And3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zJMadnUAg1qi" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets">3,034,110</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_ziladueJkjGk" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_z843Zjo2Pjrl" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zpN5hB9zaCuk" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets">3,034,110</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--GoodwillImpairmentLoss_pp0p0_c20220701__20230331__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zVtdinTXnnD7" style="border-bottom: Black 2.5pt double; text-align: right" title="Goodwill, Impairment Loss">3,060,034</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AC_zBlwWYU5vSZh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Goodwill, with a total carrying value of $6.1 million was written down to its fair value of $3.0 million, resulting in an impairment charge of $3,060,034, which was recorded in earnings for the nine months ended March 31, 2023. The fair value of goodwill was determined based on the discounted cash flow method, which is an income approach, which required the use of inputs that were unobservable in the marketplace (Level 3), including a discount rate that would be used by a market participant, projections of revenues and cash flows with the revised projections reflecting the increase in freight and storage costs in the current interim quarter, among others.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <p id="xdx_84E_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zli95oJfC5Ei" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86D_z53NYcn2CLTi">Revenue recognition</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recognizes revenue from product sales revenues, net of promotional discounts and return allowances, when the following revenue recognition criteria are met: a contract has been identified, separate performance obligations are identified, the transaction price is determined, the transaction price is allocated to separate performance obligations and revenue is recognized upon satisfying each performance obligation. The Company transfers the risk of loss or damage upon shipment, therefore, revenue from product sales is recognized when it is shipped to the customer. Return allowances, which reduce product revenue by the Company’s best estimate of expected product returns, are estimated using historical experience.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluates the criteria of ASC 606 - Revenue Recognition Principal Agent Considerations in determining whether it is appropriate to record the gross amount of product sales and related costs or the net amount earned as commissions. Generally, when the Company is primarily responsible for fulfilling the promise to provide a specified good or service, the Company is subject to inventory risk before the good or service has been transferred to a customer and the Company has discretion in establishing the price, revenue is recorded at gross.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Payments received prior to the delivery of goods to customers are recorded as customer deposits.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company periodically provides incentive offers to its customers to encourage purchases. Such offers include current discount offers, such as percentage discounts off current purchases and other similar offers. Current discount offers, when accepted by the Company’s customers, are treated as a reduction to the purchase price of the related transaction.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Sales discounts are recorded in the period in which the related sale is recognized. Sales return allowances are estimated based on historical amounts and are recorded upon recognizing the related sales. Shipping and handling costs are recorded as selling expenses.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_844_eus-gaap--AdvertisingCostsPolicyTextBlock_zNaamqgQ7Ey2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_862_zZX6hnNGOxk9">Advertising costs</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Advertising costs are expensed as incurred. Total advertising and promotional costs included in selling and fulfillment expenses for the three and nine months ended March 31, 2023 and 2022 were as following. </p> <table cellpadding="0" cellspacing="0" id="xdx_896_ecustom--ScheduleOfAdvertisingCostsTableTextBlock_zNA7N0R4DbYf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Basis of Presentation and Summary of significant accounting policies (Details -Advertising Costs)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B6_z4AVUkZs6dYc" style="display: none">Schedule of advertising costs</span></td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">Three Months Ended March 31,</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">Nine Months Ended March 31,</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 32%; text-align: left; padding-bottom: 2.5pt">Advertising and promotion</td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--AdvertisingExpense_pp0p0_c20230101__20230331_zkQJbGmob9f2" style="border-bottom: Black 2.5pt double; width: 13%; text-align: right" title="Advertising and promotion">1,304,662</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--AdvertisingExpense_pp0p0_c20220101__20220331_ztfv4zKZDUp2" style="border-bottom: Black 2.5pt double; width: 13%; text-align: right" title="Advertising and promotion">733,241</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--AdvertisingExpense_c20220701__20230331_pp0p0" style="border-bottom: Black 2.5pt double; width: 13%; text-align: right" title="Advertising and promotion">3,777,122</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--AdvertisingExpense_pp0p0_c20210701__20220331_zBzM9tdJqOV3" style="border-bottom: Black 2.5pt double; width: 13%; text-align: right" title="Advertising and promotion">1,945,222</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AC_zG3Y8oqS6gCj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84A_ecustom--CostOfRevenuePolicyTextBlock_ziUymzpPzSA7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_864_zxZswkhyfXCl">Cost of revenue</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cost of revenue mainly consists of costs for purchases of products and related inbound freight and delivery fees.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_844_ecustom--OperatingExpensesPolicyTextBlock_zCvEFCR0D1Xk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86E_zB5CWC93vCz7">Operating expenses</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Operating expenses, which consist of selling and fulfillment and general and administrative expenses, are expensed as incurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_849_eus-gaap--InventoryPolicyTextBlock_z3J2h8KFYoka" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_862_zOHBBXhPXHAf">Inventory</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Inventory consists of finished goods ready for sale and is stated at the lower of cost or market. The Company values its inventory using the weighted average costing method. The Company’s policy is to include as a part of inventory and costs of goods sold any freight incurred to ship the product from its vendors to warehouses. Outbound freight costs related to shipping costs to customers are considered periodic costs and are reflected in selling and fulfillment expenses. The Company regularly reviews inventory and considers forecasts of future demand, market conditions and product obsolescence.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If the estimated realizable value of the inventory is less than cost, the Company makes provisions in order to reduce its carrying value to its estimated market value. The Company also reviews inventory for slow moving inventory and obsolescence and records allowance for obsolescence.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_840_ecustom--DebtIssuanceCostsPolicyTextBlock_zN0SCGSzH65e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_860_zeqjAtkBDf88">Debt Issuance Costs</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Costs incurred in connection with the issuance of debt are deferred and amortized as interest expense over the term of the related debt using the effective interest method. To the extent that the debt is outstanding, these amounts are reflected in the consolidated balance sheets as direct deductions from the carrying amount of the outstanding borrowings.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_846_eus-gaap--SegmentReportingPolicyPolicyTextBlock_ztuiHvzLPTri" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_868_z1jjT52ocl3f">Segment reporting</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows ASC 280, Segment Reporting. The Company’s chief operating decision maker, the Chief Executive Officer, reviews the consolidated results of operations when making decisions about allocating resources and assessing the performance of the Company as a whole and, hence, the Company has only one reportable segment. The Company does not distinguish between markets or segments for the purpose of internal reporting. For the nine months ended March 31, 2023, sales through Amazon to Canada and other foreign countries were approximately <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20230331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--AmazonSalesToCanadaAndOtherForeignCountriesMember_zePbCt8fWIG1" title="Concentration risk percentage">12.8</span>% of the Company’s total sales. Sales of hydroponic products, including ventilation and grow light systems, were approximately <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20230331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--ProductOrServiceAxis__custom--HydroponicProductsMember_zHcpVmKcE9ch" title="Concentration risk percentage">46</span>% of the Company’s total sales and the remaining <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20230331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--ProductOrServiceAxis__custom--GeneralGardeningMember_zZ18acEJVbtf" title="Concentration risk percentage">54</span>% consisted of general gardening, home goods and other products and accessories. As of March 31, 2023, there were approximately $<span id="xdx_908_eus-gaap--InventoryGross_iI_pp0p0_dm_c20230331__srt--StatementGeographicalAxis__country--CN_zGp3QEJrzkR" title="Inventory gross">2.3 million</span> of inventory stored in China. The Company’s majority of long-lived assets are located in California, United States, and majority of the Company’s revenues are derived from within the United States. Therefore, no geographical segments are presented.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84F_eus-gaap--LesseeLeasesPolicyTextBlock_z1ZzWmI6oGvb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86C_zH7dgdKB4ng9">Leases</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company records right-of-use (“ROU”) assets and related lease obligations on the balance sheet.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ROU assets represent our right to use an underlying asset for the lease terms and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the Company’s leases do not provide an implicit rate, the Company generally uses its incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. The operating lease ROU asset also includes any lease payments made and excludes lease incentives. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_848_eus-gaap--ShareBasedCompensationForfeituresPolicyTextBlock_zxJas10RKuGa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86C_zeRyoM4fMgPk">Stock-based Compensation</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company applies ASC No. 718, “Compensation-Stock Compensation,” which requires that share-based payment transactions with employees and nonemployees upon adoption of ASU 2018-07, be measured based on the grant date fair value of the equity instrument and recognized as compensation expense over the requisite service period, with a corresponding addition to equity. Under this method, compensation cost related to employee share options or similar equity instruments is measured at the grant date based on the fair value of the award and is recognized over the period during which an employee is required to provide service in exchange for the award, which generally is the vesting period. In addition to requisite service period, the Company also evaluates the performance condition and market condition under ASC 718-10-20. For an award which contains both a performance and a market condition, and where both conditions must be satisfied for the award to vest, the market condition is incorporated into the fair value of the award, and that fair value is recognized over the employee’s requisite service period or nonemployee’s vesting period if it is probable the performance condition will be met. If the performance condition is ultimately not met, compensation cost related to the award should not be recognized (or should be reversed) because the vesting condition in the award has not been satisfied.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company will recognize forfeitures of such equity-based compensation as they occur.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_844_eus-gaap--IncomeTaxPolicyTextBlock_zWdV3w6YgJp2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86F_zQPHu5uNSfKi">Income taxes</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for income taxes under the asset and liability method. Deferred tax assets and liabilities are recognized for future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their perspective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which the temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Deferred income tax assets are recognized only to the extent that management determines that it is more-likely-than-not that the deferred income tax assets will be realized. Valuation allowances are recorded, when necessary, to reduce deferred tax assets to the amount expected to be realized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has analyzed filing positions in each of the federal and state jurisdictions where the Company is required to file income tax returns, as well as open tax years in such jurisdictions. The Company has identified the U.S. federal jurisdiction, and the states of Nevada and California, as its “major” tax jurisdictions. However, the Company has certain tax attribute carryforwards which will remain subject to review and adjustment by the relevant tax authorities until the statute of limitations closes with respect to the year in which such attributes are utilized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company believes that our income tax filing positions and deductions will be sustained on audit and do not anticipate any adjustments that will result in a material change to its financial position. Therefore, no reserves for uncertain income tax positions have been recorded pursuant to ASC 740. The Company’s policy for recording interest and penalties associated with income-based tax audits is to record such items as a component of income taxes.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84E_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zynV3xaOuRcf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86A_z9gRIlBLeikc">Commitments and contingencies</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the ordinary course of business, the Company is subject to certain contingencies, including legal proceedings and claims arising out of the business that relate to a wide range of matters, such as government investigations and tax matters. The Company recognizes a liability for such contingency if it determines it is probable that a loss has occurred and a reasonable estimate of the loss can be made. The Company may consider many factors in making these assessments including historical and specific facts and circumstances of each matter.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_844_eus-gaap--EarningsPerSharePolicyTextBlock_zjlR8gqh8xr5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86C_zOBg4Kwgt1h1">Earnings per share</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Basic earnings per share are computed by dividing net income attributable to holders of common stock by the weighted average number of shares of common stock outstanding during the year. Diluted earnings per share reflect the potential dilution that could occur if securities to issue common stock were exercised.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_843_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zzCqgXxQWLHi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_868_zGRXAeeMRARi">Recently issued accounting pronouncements</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2022, FASB issued ASU 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions. The amendments in this ASU clarify the guidance in ASC 820 on the fair value measurement of an equity security that is subject to a contractual sale restriction and require specific disclosures related to such an equity security. This standard is effective for fiscal years beginning after December 15, 2024. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. This ASU clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606) as if the entity had originated the contracts. The guidance is effective for fiscal years beginning after December 15, 2023, with early application permitted. The Company does not expect the adoption of this standard to have a material impact on the consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In March 2020 and January 2021, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting and ASU No. 2021-01, Reference Rate Reform (Topic 848): Scope, respectively (collectively, “Topic 848”). Topic 848 provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships and other transactions that reference the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued because of reference rate reform. The expedients and exceptions provided by Topic 848 are effective for all entities as of March 12, 2020 through December 31, 2022. The Company does not expect the adoption of this standard to have a material impact on the Company's consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In August 2020, the FASB issued ASU 2020-06, “Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40).” This ASU reduces the number of accounting models for convertible debt instruments and convertible preferred stock, as well as amend the guidance for the derivatives scope exception for contracts in an entity’s own equity to reduce form-over-substance-based accounting conclusions. In addition, this ASU improves and amends the related EPS guidance. This standard is effective for the Company on July 1, 2024, including interim periods within those fiscal years. Adoption is either a modified retrospective method or a fully retrospective method of transition. The Company does not expect the adoption of this standard to have a material impact on the consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2020, the FASB issued ASU 2020-01, “Investments - Equity Securities (Topic 321), Investments - Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815) - Clarifying the Interactions between Topic 321, Topic 323, and Topic 815.” This ASU among other things clarifies that a company should consider observable transactions that require a company to either apply or discontinue the equity method of accounting under Topic 323, Investments—Equity Method and Joint Ventures, for the purposes of applying the measurement alternative in accordance with Topic 321 immediately before applying or upon discontinuing the equity method. The new ASU clarifies that, when determining the accounting for certain forward contracts and purchased options a company should not consider, whether upon settlement or exercise, if the underlying securities would be accounted for under the equity method or fair value option. ASU 2020-01 is effective for public business entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2021. An entity should apply ASU 2020-01 prospectively at the beginning of the interim period that includes the adoption date. The Company adopted ASU 2020-01 on July 1, 2022. The adoption of ASU 2020-01 did not have material impact on the Company's consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740) – Simplifying the Accounting for Income Taxes. The update is intended to simplify the current rules regarding the accounting for income taxes and addresses several technical topics including accounting for franchise taxes, allocating income taxes between a loss in continuing operations and in other categories such as discontinued operations, reporting income taxes for legal entities that are not subject to income taxes, and interim accounting for enacted changes in tax laws. The new standard is effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022; however, early adoption is permitted. The Company adopted ASU 2019-12 on July 1, 2022. The adoption of this standard did not have material impact on the consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2017, the FASB issued ASU 2017-04, “Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment,” which eliminates step two from the goodwill impairment test. Under ASU 2017-04, an entity should recognize an impairment charge for the amount by which the carrying amount of a reporting unit exceeds its fair value up to the amount of goodwill allocated to that reporting unit. ASU 2017-04 became effective for accelerated filing companies for annual periods or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. All other entities, including not-for-profit entities, that are adopting the amendments in this Update should do so for their annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2022. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after  January 1, 2017. The Company has adopted ASU 2017-04. See disclosures above on Goodwill for further details.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect on the consolidated financial position, statements of operations and cash flows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84A_eus-gaap--SubsequentEventsPolicyPolicyTextBlock_zwgjli4aygF9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_86B_zwgxekmI3Agf">Subsequent events</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluated subsequent events and transactions that occurred after the balance sheet date through the date that the consolidated financial statements are available to be issued. Material subsequent events that required recognition or additional disclosure in the consolidated financial statements are presented.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_844_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zE0InZqzZJG" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_86A_zWsWaPC1CGBi">Basis of Presentation</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries and VIE and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and the requirements of the U.S. Securities and Exchange Commission (“SEC”) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as its annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, which are necessary for the fair statement of the Company’s financial information. These interim results are not necessarily indicative of the results to be expected for the fiscal year ending June 30, 2023, or for any other interim period or for any other future year. All intercompany balances and transactions have been eliminated in consolidation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">These unaudited condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto included in the Company’s Annual Report on Form10-K for the year ended June 30, 2022, filed with the SEC on September 28, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p id="xdx_845_eus-gaap--ConsolidationPolicyTextBlock_zTB6pZ9ofa2b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_86F_zC9KodVP33M8">Principles of Consolidation</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries, E Marketing Solution Inc., Global Product Marketing Inc., Global Social Media, LLC, and Anivia Limited and its subsidiaries and VIE, including Fly Elephant Limited, Dayourenzai (Shenzhen) Technology Co., Ltd., and Daheshou (Shenzhen) Information Technology Co., Ltd. All inter-company balances and transactions have been eliminated.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_844_ecustom--EmergingGrowthCompanyStatusPolicyTextBlock_zms7yRZKBOa4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_863_zc8z4e5LI9ve">Emerging Growth Company Status</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The company is an “emerging growth company,” as defined in Section 2(a) of the Securities Act of 1933, as amended, (the “Securities Act”), as modified by the Jumpstart our Business Startups Act of 2012, (the “JOBS Act”), and it may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in its periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and shareholder approval of any golden parachute payments not previously approved.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Further, Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The Company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of the company’s financial statements with another public company which is neither an emerging growth company nor an emerging growth company which has opted out of utilizing the emerging growth company reduced reporting requirements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84C_eus-gaap--UseOfEstimates_zHvhGoxUECOc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_861_zyFBHPEwUTQ1">Use of estimates and assumptions</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts of assets and liabilities reported and disclosures of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the periods presented. It is at least reasonably possible that the estimate of the effect of a condition, situation or set of circumstances that existed at the date of the financial statements, which management considered in formulating its estimate, could change in the near term due to one or more future confirming events. Accordingly, the actual results could differ significantly from those estimates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_844_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_z1fZ4R7SUFFf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_861_zi76B8OnoVj5">Foreign currency translation and transactions</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The reporting and functional currency of iPower and subsidiaries is the U.S. dollar (USD). iPower’s WFOE and VIE in China uses the local currency, Renminbi (“RMB”), as its functional currency. Assets and liabilities of the VIE are translated at the current exchange rate as quoted by the People’s Bank of China (the “PBOC”) at the end of the period. Income and expense accounts are translated at the average translation rates and the equity accounts are translated at historical rates. Translation adjustments resulting from this process are included in accumulated other comprehensive income (loss) in the statement of changes in stockholders’ equity. Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The balance sheet amounts of the VIE, with the exception of equity, on March 31, 2023, were translated at <span id="xdx_90D_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_c20230331__srt--CurrencyAxis__currency--CNY_zK31eu3GabQ" title="Translation rate at period end">6.8691</span> RMB to $1.00. The equity accounts were stated at their historical rates. The average translation rates applied to statements of operations and comprehensive income (loss) accounts for the nine months ended March 31, 2023 was <span id="xdx_90F_ecustom--ForeignCurrencyExchangeRateTranslation2_c20220701__20230331__srt--CurrencyAxis__currency--CNY_pdd" title="Translation rate during period">6.933442</span> RMB to $1.00. Cash flows were also translated at average translation rates for the period and, therefore, amounts reported on the statement of cash flows would not necessarily agree with changes in the corresponding balances on the unaudited condensed consolidated balance sheet.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 6.8691 6.933442 <p id="xdx_844_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zYdYRKauCvM3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_865_zcVZAPrdA9ad">Cash and cash equivalents</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash and cash equivalents consist of amounts held as cash on hand and bank deposits.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">From time to time, the Company may maintain bank balances in interest bearing accounts in excess of $250,000, which is currently the maximum amount insured by the Federal Deposit Insurance Corporation for interest bearing accounts (there is currently no insurance limit for deposits in noninterest bearing accounts). To date, the Company has not experienced any losses with respect to cash. Management believes the Company is not exposed to any significant credit risk with respect to its cash.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84A_eus-gaap--ReceivablesPolicyTextBlock_zAUmSOphBm3b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_866_z5NPUa0JqBv9">Accounts receivable, net</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the ordinary course of business, the Company extends unsecured credit to its customers. Accounts receivable are stated at the amount the Company expects to collect from customers. Management reviews its accounts receivable balances each reporting period to determine if an allowance for credit loss is required.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluates the creditworthiness of all of its customers individually before accepting them and continuously monitors the recoverability of accounts receivable. If there are any indicators that a customer may not make payment, the Company may consider making provision for non-collectability for that particular customer. At the same time, the Company may cease further sales or services to such customer. The following are some of the factors that the Company develops allowance for credit losses:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"> </td> <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the customer fails to comply with its payment schedule;</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the customer is in serious financial difficulty;</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a significant dispute with the customer has occurred regarding job progress or other matters;</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the customer breaches any of its contractual obligations;</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the customer appears to be financially distressed due to economic or legal factors;</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the business between the customer and the Company is not active; and</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">other objective evidence indicates non-collectability of the accounts receivable.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> Accounts receivable are recognized and carried at carrying amount less an allowance for credit losses, if any. The Company maintains an allowance for credit losses resulting from the inability of its customers to make required payments based on contractual terms. The Company reviews the collectability of its receivables on a regular and ongoing basis. The Company has also included in calculation of allowance for credit losses the potential impact of the COVID-19 pandemic on our customers’ businesses and their ability to pay their accounts receivable. After all attempts to collect a receivable have failed, the receivable is written off against the allowance. The Company also considers external factors to the specific customer, including current conditions and forecasts of economic conditions, including the potential impact of the COVID-19 pandemic. In the event we recover amounts previously written off, we will reduce the specific allowance for credit losses.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84F_eus-gaap--EquityMethodInvestmentsPolicy_zwunqjfFXXib" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86D_z4jgTUTxyZtg">Equity method investment</span> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for its ownership interest in Box Harmony, a <span id="xdx_90A_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_c20230331__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--BoxHarmonyMember_zx7fyWIVOlW" title="Equity Method Investment, Ownership Percentage">40</span>% owned joint venture, following the equity method of accounting, in accordance with ASC 323, Investments — Equity Method and Joint Ventures. Under this method, the carrying cost is initially recorded at cost and then increased or decreased by recording its percentage of gain or loss in Box Harmony’s statement of operations and a corresponding charge or credit to the carrying value of the asset.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 0.40 <p id="xdx_849_ecustom--VariableInterestEntitiesPolicyTextBlock_zxS8txXoHzl7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86D_zNXyZqK70Kwc">Variable interest entities</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 15, 2022, the Company acquired 100% of the ordinary shares of Anivia Limited (“Anivia”) and its subsidiaries, including DHS. Pursuant to the terms of the Agreements for the Company’s acquisition of Anivia and its subsidiaries, including DHS, the Company does not have direct ownership in DHS but is actively involved in DHS’s operations as the sole manager to direct the activities and significantly impact DHS’s economic performance. DHS’s operational funding has been provided by the Company following the February 15, 2022 acquisition. During the term of the Agreements, the Company bears all the risk of loss and has the right to receive all of the benefits from DHS. As such, based on the determination that the Company is the primary beneficiary of DHS, in accordance with ASC 810-10-25-38A through 25-38J, DHS is considered a VIE of the Company and the financial statements of DHS have been consolidated from the date such control existed, February 15, 2022. See Note 4 and Note 5 for details on acquisition.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84A_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_z2NAJIzX4kA2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_868_z53cu55C9JX9">Goodwill</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Goodwill represents the excess of the purchase price over the fair value of assets acquired and liabilities assumed. The Company accounts for goodwill under <i>ASC Topic 350, Intangibles-Goodwill and Other</i>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Goodwill is not amortized but is reviewed for potential impairment on an annual basis, or if events or circumstances indicate a potential impairment, at the reporting unit level. The Company’s review for impairment includes an assessment of qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value, including goodwill. If it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value, including goodwill, a quantitative goodwill impairment test is performed, which compares the fair value of the reporting unit with its carrying amounts, including goodwill. If the fair value of the reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired. However, if the carrying amount of the reporting unit exceeds its fair value, an impairment loss will be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. The Company engaged an independent third-party valuation firm in August 2022 to conduct an evaluation of goodwill impairment for the Company as a whole at the consolidated reporting unit level as of June 30, 2022, which evaluation was conducted prior to the Company’s filing of its Annual Report on Form 10-K. Due to the decrease in the Company’s share price subsequent to the filing of the Form 10-K and the net loss incurred during the quarter ended September 30, 2022, the Company engaged the same valuation firm to review goodwill for impairment. Based on this review, the Company concluded an impairment loss of $<span id="xdx_90B_eus-gaap--GoodwillImpairmentLossNetOfTax_c20220701__20230331_pp0p0" title="Goodwill impairment loss">3,060,034</span> as of September 30, 2022 was required. The impairment amount was determined based on the discounted cash flows with the revised projections reflecting the increase in freight and storage costs in the current interim quarter. The Company also considered the Market Capital Method, which is an alternative market approach, suggested the Company’s goodwill is partially impaired.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the three months ended March 31, 2023, the Company performed a qualitative goodwill impairment analysis following the steps laid out in ASC 350-20-35-3C and noted no goodwill impairment. As of March 31, 2023, the remaining goodwill balance amounted to $<span id="xdx_901_eus-gaap--Goodwill_iI_pp0p0_c20230331_ziPSIBMvqZk8" title="Goodwill">3,034,110</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 3060034 3034110 <p id="xdx_84B_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zEUIPjbsfysb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_866_zW8QcffeKTq6">Intangible Assets, net</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Finite life intangible assets at March 31, 2023 included a covenant not to compete, supplier relationships, and software recognized as part of the acquisition of Anivia Limited. Intangible assets are recorded at the estimated fair value of these items at the date of acquisition, February 15, 2022. Intangible assets are amortized on a straight-line basis over their estimated useful life as followings:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89E_ecustom--IntangibleAssetsUsefulLivesTableTextBlock_zvSALF9M1jA8" style="font: 10pt Times New Roman, Times, Serif; width: 65%; border-collapse: collapse" summary="xdx: Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Useful Lives)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B5_zJrdtXm1W2Gh" style="display: none">Schedule of estimated useful life</span></td> <td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Useful Life</span></td></tr> <tr style="vertical-align: bottom"> <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Covenant Not to Compete</span></td> <td style="width: 25%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zBL3GODpYY73" title="Intangible Asset, Useful Life">10</span> years</span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier relationships</span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SupplierRelationshipMember_zoo3VJeSce3" title="Intangible Asset, Useful Life">6</span> years</span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software</span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_zhJWSzuJXval" title="Intangible Asset, Useful Life">5</span> years</span></td></tr> </table> <p id="xdx_8A6_zEgW8syWydth" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company reviews the recoverability of long-lived assets, including intangible assets, when events or changes in circumstances occur that indicate the carrying value of the asset may not be recoverable. The assessment of possible impairment on asset group level is based on the ability to recover the carrying value of the asset from the expected future pretax cash flows (undiscounted and without interest charges) of the related operations. If these cash flows are less than the carrying value of such asset, an impairment loss is recognized for the difference between estimated fair value and carrying value. The measurement of impairment requires management to make estimates of these cash flows related to long-lived assets, as well as other fair value determinations. As of March 31, 2023, there were no indicators of impairment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89E_ecustom--IntangibleAssetsUsefulLivesTableTextBlock_zvSALF9M1jA8" style="font: 10pt Times New Roman, Times, Serif; width: 65%; border-collapse: collapse" summary="xdx: Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Useful Lives)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B5_zJrdtXm1W2Gh" style="display: none">Schedule of estimated useful life</span></td> <td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Useful Life</span></td></tr> <tr style="vertical-align: bottom"> <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Covenant Not to Compete</span></td> <td style="width: 25%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zBL3GODpYY73" title="Intangible Asset, Useful Life">10</span> years</span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier relationships</span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SupplierRelationshipMember_zoo3VJeSce3" title="Intangible Asset, Useful Life">6</span> years</span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software</span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_zhJWSzuJXval" title="Intangible Asset, Useful Life">5</span> years</span></td></tr> </table> P10Y P6Y P5Y <p id="xdx_842_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zxEBHF2GN7F3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_864_ziZbf41FIW0a">Fair values of financial instruments</span> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASC 825, “Disclosures about Fair Value of Financial Instruments,” requires disclosure of fair value information about financial instruments. ASC 820, “Fair Value Measurements” defines fair value, establishes a framework for measuring fair value in generally accepted accounting principles, and expands disclosures about fair value measurements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and all other current assets and liabilities approximate fair values due to their short-term nature.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 15, 2022, as part of the consideration for the acquisition of Anivia Limited, the Company issued a two-year unsecured 6% subordinated promissory note, payable in equal semi-annual installments commencing August 15, 2022 (the “Purchase Note”). The principal amount of the Purchase Note was $<span id="xdx_900_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_dm_c20220215__us-gaap--LongtermDebtTypeAxis__custom--AniviaPurchaseNoteMember_zTwIEfmKMkF2">3.5 million</span>. On February 15, 2022, the Company evaluated the fair value of the Purchase Note to be $<span id="xdx_907_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_dm_c20220215__us-gaap--LongtermDebtTypeAxis__custom--AniviaPurchaseNoteMember_z3Wbc9h2xByk">3.6 million</span> using the following inputs: </p> <table cellpadding="0" cellspacing="0" id="xdx_89D_ecustom--FairValueAssumptionsTableTextBlock_zky94E8o0lq6" style="font: 10pt Times New Roman, Times, Serif; width: 65%; border-collapse: collapse" summary="xdx: Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Assumptions)"> <tr style="vertical-align: top"> <td><span id="xdx_8B2_z6L6dyk69idg" style="display: none">Schedule of assumptions for financial instruments</span></td> <td style="text-align: center"> </td></tr> <tr style="vertical-align: top"> <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate bond yield</span></td> <td style="width: 25%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20220214__20220215__us-gaap--MeasurementInputTypeAxis__custom--CorporateBondYieldMember__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_z0iiDjrzX5mh" title="Derivatives, Determination of Fair Value">3.1%</span></span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk-free rate</span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20220214__20220215__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zoKRw1Y1Swui" title="Derivatives, Determination of Fair Value">1.6%</span></span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liquidity premium</span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20220214__20220215__us-gaap--MeasurementInputTypeAxis__custom--LiquidityPremiumMember__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zPKbliDBk2Ig" title="Derivatives, Determination of Fair Value">0.4%</span></span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Discount rate</span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20220214__20220215__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zGVSiYZOjF49" title="Derivatives, Determination of Fair Value">3.5%</span></span></td></tr> </table> <p id="xdx_8AB_z6gVtNIUJbw5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">As of March 31, 2023, the outstanding balance of the Purchase Note was $<span id="xdx_906_eus-gaap--LongTermDebt_iI_c20230331__us-gaap--LongtermDebtTypeAxis__custom--AniviaPurchaseNoteMember_zM6yWjj23F25" title="Long-Term Debt">2,004,181</span>, including a premium of $ <span id="xdx_90F_eus-gaap--DebtInstrumentUnamortizedPremium_iI_c20230331__us-gaap--LongtermDebtTypeAxis__custom--AniviaPurchaseNoteMember_zsOdpYN8663f" title="Debt Instrument, Unamortized Premium">44,181</span> and $ <span id="xdx_90C_eus-gaap--InterestPayableCurrent_iI_c20230331__us-gaap--LongtermDebtTypeAxis__custom--AniviaPurchaseNoteMember_zRS80DlSgd9c" title="Interest Payable, Current">210,000</span> of accrued interest.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For other financial instruments to be reported at fair value, the Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. The Company determines the fair value of its financial instruments based on assumptions that market participants would use in pricing an asset or liability in the principal or most advantageous market. When considering market participant assumptions in fair value measurements, the following fair value hierarchy distinguishes between observable and unobservable inputs, which are categorized in one of the following levels:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 1 – Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 2 – Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 3 – Unobservable inputs that are significant to the measurement of the fair value of the assets or liabilities that are supported by little or no market data.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company does not have any assets or liabilities measured at fair value on a recurring basis. We measure certain non-financial assets on a non-recurring basis, including goodwill. As a result of those measurements, we recognized an impairment charge of $0 and $3.1 million during the three and nine months ended March 31, 2023, as follows: </p> <table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_z6HGObIVxtK5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Fair Values of Financial Instruments)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B1_z3zVwgWtamff" style="display: none">Schedule of fair value on nonrecurring basis</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Total Fair Value</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Level 1</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Level 2</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Level 3</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Total Impairment Loss</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 15%; padding-bottom: 1pt">Goodwill</td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel12And3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_ziOzP12aL9K1" style="border-bottom: Black 1pt solid; width: 13%; text-align: right" title="Assets">3,034,110</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_z05vIPvte1ud" style="border-bottom: Black 1pt solid; width: 13%; text-align: right" title="Assets">–</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_zzmGtXr2OZ5i" style="border-bottom: Black 1pt solid; width: 13%; text-align: right" title="Assets">–</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_zBT8KZ3c6uK" style="border-bottom: Black 1pt solid; width: 13%; text-align: right" title="Assets">3,034,110</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--GoodwillImpairmentLoss_pp0p0_c20220701__20230331__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_ztr2NYJB9LE3" style="border-bottom: Black 1pt solid; width: 13%; text-align: right" title="Goodwill, Impairment Loss">3,060,034</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel12And3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zJMadnUAg1qi" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets">3,034,110</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_ziladueJkjGk" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_z843Zjo2Pjrl" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zpN5hB9zaCuk" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets">3,034,110</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--GoodwillImpairmentLoss_pp0p0_c20220701__20230331__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zVtdinTXnnD7" style="border-bottom: Black 2.5pt double; text-align: right" title="Goodwill, Impairment Loss">3,060,034</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AC_zBlwWYU5vSZh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Goodwill, with a total carrying value of $6.1 million was written down to its fair value of $3.0 million, resulting in an impairment charge of $3,060,034, which was recorded in earnings for the nine months ended March 31, 2023. The fair value of goodwill was determined based on the discounted cash flow method, which is an income approach, which required the use of inputs that were unobservable in the marketplace (Level 3), including a discount rate that would be used by a market participant, projections of revenues and cash flows with the revised projections reflecting the increase in freight and storage costs in the current interim quarter, among others.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> 3500000 3600000 <table cellpadding="0" cellspacing="0" id="xdx_89D_ecustom--FairValueAssumptionsTableTextBlock_zky94E8o0lq6" style="font: 10pt Times New Roman, Times, Serif; width: 65%; border-collapse: collapse" summary="xdx: Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Assumptions)"> <tr style="vertical-align: top"> <td><span id="xdx_8B2_z6L6dyk69idg" style="display: none">Schedule of assumptions for financial instruments</span></td> <td style="text-align: center"> </td></tr> <tr style="vertical-align: top"> <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate bond yield</span></td> <td style="width: 25%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_909_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20220214__20220215__us-gaap--MeasurementInputTypeAxis__custom--CorporateBondYieldMember__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_z0iiDjrzX5mh" title="Derivatives, Determination of Fair Value">3.1%</span></span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk-free rate</span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20220214__20220215__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zoKRw1Y1Swui" title="Derivatives, Determination of Fair Value">1.6%</span></span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liquidity premium</span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20220214__20220215__us-gaap--MeasurementInputTypeAxis__custom--LiquidityPremiumMember__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zPKbliDBk2Ig" title="Derivatives, Determination of Fair Value">0.4%</span></span></td></tr> <tr style="vertical-align: top"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Discount rate</span></td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90A_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_dp_c20220214__20220215__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zGVSiYZOjF49" title="Derivatives, Determination of Fair Value">3.5%</span></span></td></tr> </table> 3.1% 1.6% 0.4% 3.5% 2004181 44181 210000 <table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_z6HGObIVxtK5" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Fair Values of Financial Instruments)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B1_z3zVwgWtamff" style="display: none">Schedule of fair value on nonrecurring basis</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Total Fair Value</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Level 1</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Level 2</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Level 3</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Total Impairment Loss</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 15%; padding-bottom: 1pt">Goodwill</td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel12And3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_ziOzP12aL9K1" style="border-bottom: Black 1pt solid; width: 13%; text-align: right" title="Assets">3,034,110</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_z05vIPvte1ud" style="border-bottom: Black 1pt solid; width: 13%; text-align: right" title="Assets">–</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_zzmGtXr2OZ5i" style="border-bottom: Black 1pt solid; width: 13%; text-align: right" title="Assets">–</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_zBT8KZ3c6uK" style="border-bottom: Black 1pt solid; width: 13%; text-align: right" title="Assets">3,034,110</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--GoodwillImpairmentLoss_pp0p0_c20220701__20230331__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_ztr2NYJB9LE3" style="border-bottom: Black 1pt solid; width: 13%; text-align: right" title="Goodwill, Impairment Loss">3,060,034</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel12And3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zJMadnUAg1qi" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets">3,034,110</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_ziladueJkjGk" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_z843Zjo2Pjrl" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20230331__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zpN5hB9zaCuk" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets">3,034,110</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--GoodwillImpairmentLoss_pp0p0_c20220701__20230331__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zVtdinTXnnD7" style="border-bottom: Black 2.5pt double; text-align: right" title="Goodwill, Impairment Loss">3,060,034</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 3034110 0 0 3034110 3060034 3034110 0 0 3034110 3060034 <p id="xdx_84E_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zli95oJfC5Ei" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86D_z53NYcn2CLTi">Revenue recognition</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recognizes revenue from product sales revenues, net of promotional discounts and return allowances, when the following revenue recognition criteria are met: a contract has been identified, separate performance obligations are identified, the transaction price is determined, the transaction price is allocated to separate performance obligations and revenue is recognized upon satisfying each performance obligation. The Company transfers the risk of loss or damage upon shipment, therefore, revenue from product sales is recognized when it is shipped to the customer. Return allowances, which reduce product revenue by the Company’s best estimate of expected product returns, are estimated using historical experience.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluates the criteria of ASC 606 - Revenue Recognition Principal Agent Considerations in determining whether it is appropriate to record the gross amount of product sales and related costs or the net amount earned as commissions. Generally, when the Company is primarily responsible for fulfilling the promise to provide a specified good or service, the Company is subject to inventory risk before the good or service has been transferred to a customer and the Company has discretion in establishing the price, revenue is recorded at gross.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Payments received prior to the delivery of goods to customers are recorded as customer deposits.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company periodically provides incentive offers to its customers to encourage purchases. Such offers include current discount offers, such as percentage discounts off current purchases and other similar offers. Current discount offers, when accepted by the Company’s customers, are treated as a reduction to the purchase price of the related transaction.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Sales discounts are recorded in the period in which the related sale is recognized. Sales return allowances are estimated based on historical amounts and are recorded upon recognizing the related sales. Shipping and handling costs are recorded as selling expenses.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_844_eus-gaap--AdvertisingCostsPolicyTextBlock_zNaamqgQ7Ey2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_862_zZX6hnNGOxk9">Advertising costs</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Advertising costs are expensed as incurred. Total advertising and promotional costs included in selling and fulfillment expenses for the three and nine months ended March 31, 2023 and 2022 were as following. </p> <table cellpadding="0" cellspacing="0" id="xdx_896_ecustom--ScheduleOfAdvertisingCostsTableTextBlock_zNA7N0R4DbYf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Basis of Presentation and Summary of significant accounting policies (Details -Advertising Costs)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B6_z4AVUkZs6dYc" style="display: none">Schedule of advertising costs</span></td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">Three Months Ended March 31,</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">Nine Months Ended March 31,</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 32%; text-align: left; padding-bottom: 2.5pt">Advertising and promotion</td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--AdvertisingExpense_pp0p0_c20230101__20230331_zkQJbGmob9f2" style="border-bottom: Black 2.5pt double; width: 13%; text-align: right" title="Advertising and promotion">1,304,662</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--AdvertisingExpense_pp0p0_c20220101__20220331_ztfv4zKZDUp2" style="border-bottom: Black 2.5pt double; width: 13%; text-align: right" title="Advertising and promotion">733,241</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--AdvertisingExpense_c20220701__20230331_pp0p0" style="border-bottom: Black 2.5pt double; width: 13%; text-align: right" title="Advertising and promotion">3,777,122</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--AdvertisingExpense_pp0p0_c20210701__20220331_zBzM9tdJqOV3" style="border-bottom: Black 2.5pt double; width: 13%; text-align: right" title="Advertising and promotion">1,945,222</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AC_zG3Y8oqS6gCj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_896_ecustom--ScheduleOfAdvertisingCostsTableTextBlock_zNA7N0R4DbYf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Basis of Presentation and Summary of significant accounting policies (Details -Advertising Costs)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B6_z4AVUkZs6dYc" style="display: none">Schedule of advertising costs</span></td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">Three Months Ended March 31,</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">Nine Months Ended March 31,</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 32%; text-align: left; padding-bottom: 2.5pt">Advertising and promotion</td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--AdvertisingExpense_pp0p0_c20230101__20230331_zkQJbGmob9f2" style="border-bottom: Black 2.5pt double; width: 13%; text-align: right" title="Advertising and promotion">1,304,662</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--AdvertisingExpense_pp0p0_c20220101__20220331_ztfv4zKZDUp2" style="border-bottom: Black 2.5pt double; width: 13%; text-align: right" title="Advertising and promotion">733,241</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--AdvertisingExpense_c20220701__20230331_pp0p0" style="border-bottom: Black 2.5pt double; width: 13%; text-align: right" title="Advertising and promotion">3,777,122</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--AdvertisingExpense_pp0p0_c20210701__20220331_zBzM9tdJqOV3" style="border-bottom: Black 2.5pt double; width: 13%; text-align: right" title="Advertising and promotion">1,945,222</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1304662 733241 3777122 1945222 <p id="xdx_84A_ecustom--CostOfRevenuePolicyTextBlock_ziUymzpPzSA7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_864_zxZswkhyfXCl">Cost of revenue</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cost of revenue mainly consists of costs for purchases of products and related inbound freight and delivery fees.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_844_ecustom--OperatingExpensesPolicyTextBlock_zCvEFCR0D1Xk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86E_zB5CWC93vCz7">Operating expenses</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Operating expenses, which consist of selling and fulfillment and general and administrative expenses, are expensed as incurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_849_eus-gaap--InventoryPolicyTextBlock_z3J2h8KFYoka" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_862_zOHBBXhPXHAf">Inventory</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Inventory consists of finished goods ready for sale and is stated at the lower of cost or market. The Company values its inventory using the weighted average costing method. The Company’s policy is to include as a part of inventory and costs of goods sold any freight incurred to ship the product from its vendors to warehouses. Outbound freight costs related to shipping costs to customers are considered periodic costs and are reflected in selling and fulfillment expenses. The Company regularly reviews inventory and considers forecasts of future demand, market conditions and product obsolescence.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If the estimated realizable value of the inventory is less than cost, the Company makes provisions in order to reduce its carrying value to its estimated market value. The Company also reviews inventory for slow moving inventory and obsolescence and records allowance for obsolescence.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_840_ecustom--DebtIssuanceCostsPolicyTextBlock_zN0SCGSzH65e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_860_zeqjAtkBDf88">Debt Issuance Costs</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Costs incurred in connection with the issuance of debt are deferred and amortized as interest expense over the term of the related debt using the effective interest method. To the extent that the debt is outstanding, these amounts are reflected in the consolidated balance sheets as direct deductions from the carrying amount of the outstanding borrowings.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_846_eus-gaap--SegmentReportingPolicyPolicyTextBlock_ztuiHvzLPTri" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_868_z1jjT52ocl3f">Segment reporting</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows ASC 280, Segment Reporting. The Company’s chief operating decision maker, the Chief Executive Officer, reviews the consolidated results of operations when making decisions about allocating resources and assessing the performance of the Company as a whole and, hence, the Company has only one reportable segment. The Company does not distinguish between markets or segments for the purpose of internal reporting. For the nine months ended March 31, 2023, sales through Amazon to Canada and other foreign countries were approximately <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20230331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--AmazonSalesToCanadaAndOtherForeignCountriesMember_zePbCt8fWIG1" title="Concentration risk percentage">12.8</span>% of the Company’s total sales. Sales of hydroponic products, including ventilation and grow light systems, were approximately <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20230331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--ProductOrServiceAxis__custom--HydroponicProductsMember_zHcpVmKcE9ch" title="Concentration risk percentage">46</span>% of the Company’s total sales and the remaining <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20230331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--ProductOrServiceAxis__custom--GeneralGardeningMember_zZ18acEJVbtf" title="Concentration risk percentage">54</span>% consisted of general gardening, home goods and other products and accessories. As of March 31, 2023, there were approximately $<span id="xdx_908_eus-gaap--InventoryGross_iI_pp0p0_dm_c20230331__srt--StatementGeographicalAxis__country--CN_zGp3QEJrzkR" title="Inventory gross">2.3 million</span> of inventory stored in China. The Company’s majority of long-lived assets are located in California, United States, and majority of the Company’s revenues are derived from within the United States. Therefore, no geographical segments are presented.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 0.128 0.46 0.54 2300000 <p id="xdx_84F_eus-gaap--LesseeLeasesPolicyTextBlock_z1ZzWmI6oGvb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86C_zH7dgdKB4ng9">Leases</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company records right-of-use (“ROU”) assets and related lease obligations on the balance sheet.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ROU assets represent our right to use an underlying asset for the lease terms and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the Company’s leases do not provide an implicit rate, the Company generally uses its incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. The operating lease ROU asset also includes any lease payments made and excludes lease incentives. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_848_eus-gaap--ShareBasedCompensationForfeituresPolicyTextBlock_zxJas10RKuGa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86C_zeRyoM4fMgPk">Stock-based Compensation</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company applies ASC No. 718, “Compensation-Stock Compensation,” which requires that share-based payment transactions with employees and nonemployees upon adoption of ASU 2018-07, be measured based on the grant date fair value of the equity instrument and recognized as compensation expense over the requisite service period, with a corresponding addition to equity. Under this method, compensation cost related to employee share options or similar equity instruments is measured at the grant date based on the fair value of the award and is recognized over the period during which an employee is required to provide service in exchange for the award, which generally is the vesting period. In addition to requisite service period, the Company also evaluates the performance condition and market condition under ASC 718-10-20. For an award which contains both a performance and a market condition, and where both conditions must be satisfied for the award to vest, the market condition is incorporated into the fair value of the award, and that fair value is recognized over the employee’s requisite service period or nonemployee’s vesting period if it is probable the performance condition will be met. If the performance condition is ultimately not met, compensation cost related to the award should not be recognized (or should be reversed) because the vesting condition in the award has not been satisfied.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company will recognize forfeitures of such equity-based compensation as they occur.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_844_eus-gaap--IncomeTaxPolicyTextBlock_zWdV3w6YgJp2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86F_zQPHu5uNSfKi">Income taxes</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for income taxes under the asset and liability method. Deferred tax assets and liabilities are recognized for future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their perspective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which the temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Deferred income tax assets are recognized only to the extent that management determines that it is more-likely-than-not that the deferred income tax assets will be realized. Valuation allowances are recorded, when necessary, to reduce deferred tax assets to the amount expected to be realized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has analyzed filing positions in each of the federal and state jurisdictions where the Company is required to file income tax returns, as well as open tax years in such jurisdictions. The Company has identified the U.S. federal jurisdiction, and the states of Nevada and California, as its “major” tax jurisdictions. However, the Company has certain tax attribute carryforwards which will remain subject to review and adjustment by the relevant tax authorities until the statute of limitations closes with respect to the year in which such attributes are utilized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company believes that our income tax filing positions and deductions will be sustained on audit and do not anticipate any adjustments that will result in a material change to its financial position. Therefore, no reserves for uncertain income tax positions have been recorded pursuant to ASC 740. The Company’s policy for recording interest and penalties associated with income-based tax audits is to record such items as a component of income taxes.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84E_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zynV3xaOuRcf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86A_z9gRIlBLeikc">Commitments and contingencies</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the ordinary course of business, the Company is subject to certain contingencies, including legal proceedings and claims arising out of the business that relate to a wide range of matters, such as government investigations and tax matters. The Company recognizes a liability for such contingency if it determines it is probable that a loss has occurred and a reasonable estimate of the loss can be made. The Company may consider many factors in making these assessments including historical and specific facts and circumstances of each matter.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_844_eus-gaap--EarningsPerSharePolicyTextBlock_zjlR8gqh8xr5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86C_zOBg4Kwgt1h1">Earnings per share</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Basic earnings per share are computed by dividing net income attributable to holders of common stock by the weighted average number of shares of common stock outstanding during the year. Diluted earnings per share reflect the potential dilution that could occur if securities to issue common stock were exercised.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_843_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zzCqgXxQWLHi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_868_zGRXAeeMRARi">Recently issued accounting pronouncements</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2022, FASB issued ASU 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions. The amendments in this ASU clarify the guidance in ASC 820 on the fair value measurement of an equity security that is subject to a contractual sale restriction and require specific disclosures related to such an equity security. This standard is effective for fiscal years beginning after December 15, 2024. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. This ASU clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606) as if the entity had originated the contracts. The guidance is effective for fiscal years beginning after December 15, 2023, with early application permitted. The Company does not expect the adoption of this standard to have a material impact on the consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In March 2020 and January 2021, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting and ASU No. 2021-01, Reference Rate Reform (Topic 848): Scope, respectively (collectively, “Topic 848”). Topic 848 provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships and other transactions that reference the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued because of reference rate reform. The expedients and exceptions provided by Topic 848 are effective for all entities as of March 12, 2020 through December 31, 2022. The Company does not expect the adoption of this standard to have a material impact on the Company's consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In August 2020, the FASB issued ASU 2020-06, “Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40).” This ASU reduces the number of accounting models for convertible debt instruments and convertible preferred stock, as well as amend the guidance for the derivatives scope exception for contracts in an entity’s own equity to reduce form-over-substance-based accounting conclusions. In addition, this ASU improves and amends the related EPS guidance. This standard is effective for the Company on July 1, 2024, including interim periods within those fiscal years. Adoption is either a modified retrospective method or a fully retrospective method of transition. The Company does not expect the adoption of this standard to have a material impact on the consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2020, the FASB issued ASU 2020-01, “Investments - Equity Securities (Topic 321), Investments - Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815) - Clarifying the Interactions between Topic 321, Topic 323, and Topic 815.” This ASU among other things clarifies that a company should consider observable transactions that require a company to either apply or discontinue the equity method of accounting under Topic 323, Investments—Equity Method and Joint Ventures, for the purposes of applying the measurement alternative in accordance with Topic 321 immediately before applying or upon discontinuing the equity method. The new ASU clarifies that, when determining the accounting for certain forward contracts and purchased options a company should not consider, whether upon settlement or exercise, if the underlying securities would be accounted for under the equity method or fair value option. ASU 2020-01 is effective for public business entities for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2021. An entity should apply ASU 2020-01 prospectively at the beginning of the interim period that includes the adoption date. The Company adopted ASU 2020-01 on July 1, 2022. The adoption of ASU 2020-01 did not have material impact on the Company's consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740) – Simplifying the Accounting for Income Taxes. The update is intended to simplify the current rules regarding the accounting for income taxes and addresses several technical topics including accounting for franchise taxes, allocating income taxes between a loss in continuing operations and in other categories such as discontinued operations, reporting income taxes for legal entities that are not subject to income taxes, and interim accounting for enacted changes in tax laws. The new standard is effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022; however, early adoption is permitted. The Company adopted ASU 2019-12 on July 1, 2022. The adoption of this standard did not have material impact on the consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2017, the FASB issued ASU 2017-04, “Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment,” which eliminates step two from the goodwill impairment test. Under ASU 2017-04, an entity should recognize an impairment charge for the amount by which the carrying amount of a reporting unit exceeds its fair value up to the amount of goodwill allocated to that reporting unit. ASU 2017-04 became effective for accelerated filing companies for annual periods or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. All other entities, including not-for-profit entities, that are adopting the amendments in this Update should do so for their annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2022. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after  January 1, 2017. The Company has adopted ASU 2017-04. See disclosures above on Goodwill for further details.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect on the consolidated financial position, statements of operations and cash flows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84A_eus-gaap--SubsequentEventsPolicyPolicyTextBlock_zwgjli4aygF9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_86B_zwgxekmI3Agf">Subsequent events</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluated subsequent events and transactions that occurred after the balance sheet date through the date that the consolidated financial statements are available to be issued. Material subsequent events that required recognition or additional disclosure in the consolidated financial statements are presented.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_809_ecustom--JointVenturesDisclosureTextBlock_zMSrp0KIggF1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 3 -<span id="xdx_826_zyapsswyj1Wi"> Joint Ventures</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Box Harmony, LLC</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 13, 2022, the Company entered into a joint venture agreement (the “Joint Venture Agreement”) with Titanium Plus Autoparts, Inc., a California corporation (“TPA”), Tony Chiu (“Chiu”) and Bin Xiao (“Xiao”). Pursuant to the terms of the Joint Venture Agreement, the parties formed a Nevada limited liability company, Box Harmony, LLC (“Box Harmony”), for the principal purpose of providing logistic services primarily for foreign-based manufacturers or distributors who desire to sell their products online in the United States, with such logistic services to include, without limitation, receiving, storing and transporting such products.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Following entry into the Joint Venture Agreement, Box Harmony issued a total of 6,000 certificated units of membership interest, designated as Class A voting units (“Equity Units”), as follows: (i) the Company agreed to contribute $50,000 in cash in exchange for 2,400 Equity Units in Box Harmony and agreed to provide Box Harmony with the use and access to certain warehouse facilities leased by the Company (see below), and (ii) TPA received 1,200 Equity Units in exchange for (a) $1,200 and contributing the TPA IP License, (b) its existing and future customer contracts, and (c) granting Box Harmony the use of shipping accounts (FedEx and UPS) and all other TPA carrier contracts, and (iii) Xiao received 2,400 Equity Units in exchange for $2,400 and his agreement to manage the day to day operations of Box Harmony.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the terms of the Box Harmony limited liability operating agreement (the “LLC Agreement”), TPA and Xiao each granted to the Company an unconditional and irrevocable right and option to purchase from Xiao and TPA at any time within the first 18 months following January 13, 2022, up to 1,200 Class A voting units, at an exercise price of $550 per Class A voting unit, for a total exercise price of up to $660,000. If such option is fully exercised, the Company would own 3,600 Equity Units or 60% of the total outstanding Equity Units. As of the date of this report, the Company had not exercised the option to purchase additional voting units from Xiao and TPA. The LLC Agreement prohibits the issuance of additional Equity Units and certain other actions unless approved in advance by the Company, that a noncontrolling right that would not be substantive to overcome the majority voting interests held by TPA and Xiao.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As a result, the Company owns <span id="xdx_902_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_c20230331__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--BoxHarmonyMember_zNCSh9oPOcck" title="Equity Method Investment, Ownership Percentage">40</span>% of the equity interest in Box Harmony with significant influence but does not own a majority equity interest or otherwise control of Box Harmony. The Company accounts for its ownership interest in Box Harmony following the equity method of accounting, in accordance with ASC 323, Investments —Equity Method and Joint Ventures. Under this method, the carrying cost is initially recorded at cost and then increased or decreased by recording its percentage of gain or loss in its statement of operations and a corresponding charge or credit to the carrying value of the asset.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Global Social Media, LLC</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 10, 2022, the Company entered into a joint venture agreement with Bro Angel, LLC, Ji Shin and Bing Luo (the “GSM Joint Venture Agreement”). Pursuant to the terms of the GSM Joint Venture Agreement, the parties formed a Nevada limited liability company, Global Social Media, LLC (“GSM”), for the principal purpose of providing a social media platform, contents and services to assist businesses, including the Company and other businesses, in marketing their products.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Following entry into the GSM Joint Venture Agreement, GSM issued 10,000 certificated units of membership interest (the “GSM Equity Units”), of which the Company was issued 6,000 GSM Equity Units and Bro Angel was issued 4,000 GSM Equity Units. Messrs. Shin and Luo are the owners of 100% of the equity of Bro Angel. The LLC Agreement prohibits the issuance of additional Equity Units and certain other actions unless approved in advance by Bro Angel, creating a noncontrolling right that would not be substantive to overcome the majority voting interests held by the Company.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">As of the date of this report, the members had not completed the capital contributions and no receivables were recorded.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the terms of the Agreements, the Company owns <span id="xdx_903_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_c20230331__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--GPMMember_zPe65MdEMYnh" title="Equity Method Investment, Ownership Percentage">60</span>% of the equity interest in GSM and control of the operations. Based on ASU 2015-02, the Company consolidate GSM due to its majority equity ownership and control over operations. For the three and nine months ended March 31, 2023 and 2022, the impact of GSM’s activities were immaterial to the Company’s unaudited condensed consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 0.40 0.60 <p id="xdx_802_ecustom--AcquisitionOfAniviaLimitedAndSubsidiariesVariableInterestEntityDisclosureTextBlock_zSbLzO1jr61h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 4 -<span id="xdx_82E_zk7KlPN3iFs7"> Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On February 15, 2022, the Company acquired 100% of the ordinary shares of Anivia Limited (“Anivia”), a corporation organized under the laws of the British Virgin Islands (“BVI”), in accordance with the terms of a share transfer framework agreement (the “Transfer Agreement”), dated February 15, 2022, by and between the Company, White Cherry Limited, a BVI company (“White Cherry”), White Cherry’s equity holders, Li Zanyu and Xie Jing (together with White Cherry, the “Sellers”), Anivia, Fly Elephant Limited, a Hong Kong company, Dayourenzai (Shenzhen) Technology Co., Ltd. and Daheshou (Shenzhen) Information Technology Co., Ltd. Anivia owns 100% of the equity of Fly Elephant Limited, which in turn owns 100% of the equity of Dayourenzai (Shenzhen) Technology Co., Ltd., a corporation located in the People’s Republic of China (“PRC”) and which is a wholly foreign-owned enterprise (“WFOE”) of Fly Elephant Limited. The WFOE controls, through contractual arrangements summarized below, the business, revenues and profits of Daheshou (Shenzhen) Information Technology Co., Ltd., a company organized under the Laws of the PRC (“DHS”) and located in Shenzhen, China.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The contractual arrangements between the WFOE and DHS are established through a variable interest operating entity structure, which is reflected in (i) an exclusive business cooperation agreement, dated December 15, 2021, between the WFOE and DHS, (ii) an exclusive equity interest pledge agreement, dated December 15, 2021, between the WFOE and DHS in which the equity of DHS was pledged to the WFOE, (iii) an exclusive option agreement, dated December 15, 2021, between the WFOE, DHS and its equity holders, Li Zanyu and Xie Jing (the “Equity Holders), pursuant to which the Equity Holders give the WFOE the irrevocable and exclusive right to purchase the equity interests in DHS, and (iii) a power of attorney, dated December 15, 2021, pursuant to which Li Zanyu and Xie Jing, the holders of 100% of the equity interest of DHS, granted the WFOE all voting and other rights to their equity interest in DHS. According to the exclusive business cooperation agreement, in consideration for the services provided by the WFOE, DHS shall pay a service fee to the WFOE on annual basis (or at any time agreed by the Parties). The service fees for each year (or for any other period agreed to by the Parties) shall consist of a management fee and a fee for services provided, which shall be reasonably determined by the WFOE based on the nature, complexity, time, and other market and operation factors. The WFOE may provide a separate confirmation letter and/or invoice to DHS to indicate the amount of service fees due for each service period; or the amount of services fees may be as set forth in the relevant contracts separately executed by the Parties. DHS is principally engaged in selling a wide range of products and providing logistic services in the PRC.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the terms of the Agreements, the Company does not have direct ownership in DHS but is actively involved in DHS’s operations as the sole manager to direct the activities and significantly impact DHS’s economic performance. As such, based on the determination that the Company is the primary beneficiary of DHS, in accordance with ASC 810-10-25-38A through 25-38J, DHS is considered a variable interest entity (“VIE”) of the Company and the financial statements of DHS have been consolidated from the date such control existed, February 15, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Total fair value of the consideration for the transaction was $<span id="xdx_904_eus-gaap--BusinessCombinationConsiderationTransferred1_c20220214__20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" title="Payments to Acquire Businesses, Gross">10,629,000</span>, which was paid to White Cherry as follows: at closing, the Company (i) paid $<span id="xdx_90A_eus-gaap--NotesIssued1_c20220214__20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember__us-gaap--LongtermDebtTypeAxis__custom--PurchaseNoteMember_pp0p0" title="Notes Issued">3,500,000</span> in the form of a two-year unsecured 6% subordinated promissory note, payable in equal semi-annual installments commencing August 15, 2022 (the “Purchase Note”), (ii) issued <span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesAcquisitions_c20220214__20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember__us-gaap--StatementClassOfStockAxis__us-gaap--RestrictedStockMember_pdd" title="Number of shares issued for acquisition">3,083,700</span> restricted shares of the Company’s common stock (subject to a lock-up period of 180 days and insider trading rules), and (iii) owed an additional $<span id="xdx_905_eus-gaap--PaymentsToAcquireBusinessesGross_c20220214__20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" title="Business Combination, Consideration Transferred, Other">1,500,000</span> in cash, which was to be paid after closing.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">JP Morgan Chase Bank, the Company’s senior secured lender (“JPM”), consented to the transaction. In conjunction with obtaining JPM’s consent, the Company delivered an amendment to the pledge and security agreement with JPM, pursuant to which the Company pledged to JPM 65% of the equity interest of Anivia Limited, Fly Elephant Limited and the WFOE.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On October 7, 2022, in conjunction with the Company’s entry into the Second Amendment to the Credit Agreement, the Company’s promissory note holder, White Cherry Limited, an exempted company incorporated under the laws of the British Virgin Islands (“White Cherry”), entered into an amendment (the “Amendment”) to the subordination agreement, originally dated March 9, 2022 (the “Subordination Agreement”). The Amendment to the Subordination Agreement was amended solely for purposes of adjusting the definition of payment conditions under Section 2 of the Subordination Agreement such that “payment conditions” shall be deemed satisfied in connection with a permitted payment if (a) no event of default has occurred under the credit agreement and is continuing and (b) the Company shall have Excess Availability in the 30 days prior to the payment (as defined in the Second Amendment to the Credit Agreement) of no less than $7,500,000.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">In addition, in conjunction with the closing of the transaction, the WFOE entered into an employment agreement with Li Zanyu, dated February 15, 2022 (the “Employment Agreement”), pursuant to which Mr. Li has been appointed to serve as general manager of the WFOE for a term of 10 years (through February 14, 2032), with annual base compensation of up to 500,000 RMB plus bonus as may be determined by the WFOE from time to time, in its sole discretion, based on Mr. Li’s performance. During such employment, Mr. Li may not engage in other employment without the consent of the WFOE.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The acquisition of Anivia was accounted for as a business combination under ASC 805. As the acquirer for accounting purposes, the Company has estimated the fair value of Anivia and its subsidiaries’ assets acquired and conformed the accounting policies of Anivia to its own accounting policies. The Company applied the income approach and cost approach in determining the fair value of the intangible assets, which intangible assets consisted of a covenant not to compete, supplier relationships and software. The fair value of the remaining assets acquired and liabilities assumed were not significantly different from their carrying values at the acquisition date. In addition, pursuant to the Transfer Agreement, the Sellers made certain representations and warranties, including that other than the items presented on the balance sheet on February 15, 2022, DHS, the operating VIE, was not subject to any loans, debts, liabilities, guarantees or other contingent liabilities at the Closing date. In the event of any breach of any of the representations and warranties, the sellers shall bear joint and several liability for any direct or indirect losses suffered by the Company as a result thereof. The Company recognized approximately $<span id="xdx_905_eus-gaap--Goodwill_iI_pp0p0_dm_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AnivaMember_zQo65Erokwl3" title="Goodwill">6.1 million</span> of goodwill in the transaction, which was primarily due to the subsumed assembled workforce intangible assets. Goodwill is not deductible for income tax purposes. The Company expensed with the acquisition certain legal and accounting costs of $<span id="xdx_900_eus-gaap--OtherGeneralAndAdministrativeExpense_c20220214__20220215__us-gaap--BusinessAcquisitionAxis__custom--AnivaMember_pp0p0" title="General and administrative expense">54,702</span> as general and administration expenses and $<span id="xdx_90A_eus-gaap--PaymentsOfFinancingCosts_c20220214__20220215__us-gaap--BusinessAcquisitionAxis__custom--AnivaMember__srt--CounterpartyNameAxis__custom--JPMMember_pp0p0" title="Payments of financing cost">50,000</span> paid to JPM as financing fees.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The following information summarizes the purchase consideration and allocation of the fair values assigned to the assets at the purchase date, February 15, 2022: </p> <table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_zbCvI9JLDIb3" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entities (Details - Acquisition allocation)"> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 10pt"><span id="xdx_8BA_zt0YqntOGvzg" style="display: none">Schedule of allocation of acquisition price</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Fair Value of Purchase Price:</td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 83%; padding-left: 10pt">Cash</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--PaymentsToAcquireBusinessesNetOfCashAcquired_c20220214__20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="width: 13%; text-align: right" title="Cash">1,500,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Promissory note issued</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_ecustom--PromissoryNotesIssued1_c20220214__20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="text-align: right" title="Promissory note issued">3,600,627</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Common stock issued</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_c20220214__20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Common stock issued">5,528,373</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total purchase consideration</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_eus-gaap--BusinessCombinationConsiderationTransferred1_c20220214__20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total purchase consideration">10,629,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold">Purchase Price Allocation:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-left: 10pt">Covenant not to compete</td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_pp0p0" style="text-align: right" title="Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles">3,459,120</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Supplier relationships</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SupplierRelationshipMember_pp0p0" style="text-align: right" title="Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles">1,179,246</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt">Software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_pp0p0" style="text-align: right" title="Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles">534,591</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Current assets</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="text-align: right" title="Current assets">1,784,113</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-left: 10pt">Property and equipment</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="text-align: right" title="Property and equipment">46,548</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Rent deposit</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRentDeposit_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="text-align: right" title="Rent deposit">52,707</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-left: 10pt">ROU asset</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="text-align: right" title="ROU asset">234,578</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Goodwill</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--Goodwill_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="text-align: right" title="Goodwill">6,094,144</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-left: 10pt">Deferred tax liabilities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities1_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="text-align: right" title="Deferred tax liabilities">(1,389,113</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Current liabilities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iNI_pp0p0_di_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_zALZS6xTSb3i" style="text-align: right" title="Current liabilities">(1,143,076</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Lease liability</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_iNI_pp0p0_di_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_zdRzDp4QxeKh" style="border-bottom: Black 1pt solid; text-align: right" title="Lease liability">(223,858</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total purchase consideration</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total purchase consideration">10,629,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In October 2022, the $1.5 million cash portion of the consideration, which was presented as investment payable, had been fully paid off.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The results of operations of Anivia since February 16, 2022 have been included in the Company's consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><i>Pro Forma Financial Information</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The following pro forma information presents a summary of the Company’s combined operating results for the nine months ended March 31, 2022 for comparative purposes, as if the acquisition had occurred on July 1, 2021 The following pro forma financial information is not necessarily indicative of the Company’s operating results as they would have been had the acquisition been effected on the assumed date, nor is it necessarily an indication of trends in future results for a number of reasons, including, but not limited to, differences between the assumptions used to prepare the pro forma information, basic shares outstanding and dilutive equivalents, cost savings from operating efficiencies, potential synergies, and the impact of incremental costs incurred in integrating the businesses.</p> <table cellpadding="0" cellspacing="0" id="xdx_88B_eus-gaap--BusinessAcquisitionProFormaInformationTextBlock_z1azKFt95Kqf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Acquisition of Anivia (Details - Proforma information)"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"><span id="xdx_8BB_zVVlNZV9Xhni"><b style="display: none">Schedule of Pro Forma information</b></span></td><td style="font-size: 10pt; font-weight: bold"> </td> <td colspan="2" id="xdx_491_20220701__20230331__us-gaap--BusinessAcquisitionAxis__custom--AnivaMember_zaGTdG7S8Olg" style="font-size: 10pt; font-weight: bold; text-align: center">Nine months ended</td><td style="font-size: 10pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"> </td><td style="font-size: 10pt; font-weight: bold"> </td> <td colspan="2" style="font-size: 10pt; font-weight: bold; text-align: center">March 31,</td><td style="font-size: 10pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"> </td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"> </td></tr> <tr id="xdx_400_eus-gaap--BusinessAcquisitionsProFormaRevenue_zIVSsffcm0ka" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 83%; font-size: 10pt; text-align: left">Total Revenues</td><td style="width: 2%; font-size: 10pt"> </td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 13%; font-size: 10pt; text-align: right">57,300,642</td><td style="width: 1%; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_znjl4R8tyzjl" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Income from Operations</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">4,623,664</td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-size: 10pt; text-align: left">Basic and diluted income per share</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><span id="xdx_901_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareBasic_c20220701__20230331_zvTg9ZhfpVJ"><span id="xdx_905_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareDiluted_c20220701__20230331_zisSqPqXZixa">0.12</span></span></td><td style="font-size: 10pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> 10629000 3500000 3083700 1500000 6100000 54702 50000 <table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_zbCvI9JLDIb3" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entities (Details - Acquisition allocation)"> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-left: 10pt"><span id="xdx_8BA_zt0YqntOGvzg" style="display: none">Schedule of allocation of acquisition price</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Fair Value of Purchase Price:</td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 83%; padding-left: 10pt">Cash</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--PaymentsToAcquireBusinessesNetOfCashAcquired_c20220214__20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="width: 13%; text-align: right" title="Cash">1,500,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Promissory note issued</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_ecustom--PromissoryNotesIssued1_c20220214__20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="text-align: right" title="Promissory note issued">3,600,627</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Common stock issued</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_c20220214__20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Common stock issued">5,528,373</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total purchase consideration</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_eus-gaap--BusinessCombinationConsiderationTransferred1_c20220214__20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total purchase consideration">10,629,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold">Purchase Price Allocation:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-left: 10pt">Covenant not to compete</td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_pp0p0" style="text-align: right" title="Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles">3,459,120</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Supplier relationships</td><td> </td> <td style="text-align: left"> </td><td id="xdx_985_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SupplierRelationshipMember_pp0p0" style="text-align: right" title="Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles">1,179,246</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt">Software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_pp0p0" style="text-align: right" title="Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles">534,591</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Current assets</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="text-align: right" title="Current assets">1,784,113</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-left: 10pt">Property and equipment</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="text-align: right" title="Property and equipment">46,548</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Rent deposit</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRentDeposit_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="text-align: right" title="Rent deposit">52,707</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-left: 10pt">ROU asset</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="text-align: right" title="ROU asset">234,578</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Goodwill</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--Goodwill_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="text-align: right" title="Goodwill">6,094,144</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-left: 10pt">Deferred tax liabilities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities1_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="text-align: right" title="Deferred tax liabilities">(1,389,113</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Current liabilities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iNI_pp0p0_di_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_zALZS6xTSb3i" style="text-align: right" title="Current liabilities">(1,143,076</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Lease liability</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_iNI_pp0p0_di_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_zdRzDp4QxeKh" style="border-bottom: Black 1pt solid; text-align: right" title="Lease liability">(223,858</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total purchase consideration</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total purchase consideration">10,629,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1500000 3600627 5528373 10629000 3459120 1179246 534591 1784113 46548 52707 234578 6094144 -1389113 1143076 223858 10629000 <table cellpadding="0" cellspacing="0" id="xdx_88B_eus-gaap--BusinessAcquisitionProFormaInformationTextBlock_z1azKFt95Kqf" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Acquisition of Anivia (Details - Proforma information)"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"><span id="xdx_8BB_zVVlNZV9Xhni"><b style="display: none">Schedule of Pro Forma information</b></span></td><td style="font-size: 10pt; font-weight: bold"> </td> <td colspan="2" id="xdx_491_20220701__20230331__us-gaap--BusinessAcquisitionAxis__custom--AnivaMember_zaGTdG7S8Olg" style="font-size: 10pt; font-weight: bold; text-align: center">Nine months ended</td><td style="font-size: 10pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"> </td><td style="font-size: 10pt; font-weight: bold"> </td> <td colspan="2" style="font-size: 10pt; font-weight: bold; text-align: center">March 31,</td><td style="font-size: 10pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt"> </td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold"> </td></tr> <tr id="xdx_400_eus-gaap--BusinessAcquisitionsProFormaRevenue_zIVSsffcm0ka" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 83%; font-size: 10pt; text-align: left">Total Revenues</td><td style="width: 2%; font-size: 10pt"> </td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 13%; font-size: 10pt; text-align: right">57,300,642</td><td style="width: 1%; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--BusinessAcquisitionsProFormaNetIncomeLoss_znjl4R8tyzjl" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Income from Operations</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">4,623,664</td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-size: 10pt; text-align: left">Basic and diluted income per share</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><span id="xdx_901_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareBasic_c20220701__20230331_zvTg9ZhfpVJ"><span id="xdx_905_eus-gaap--BusinessAcquisitionProFormaEarningsPerShareDiluted_c20220701__20230331_zisSqPqXZixa">0.12</span></span></td><td style="font-size: 10pt; text-align: left"> </td></tr> </table> 57300642 4623664 0.12 0.12 <p id="xdx_801_eus-gaap--VariableInterestEntityDisclosureTextBlock_zh3gJ2NuBwtf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 5 –<span id="xdx_824_zK95Lw9vm9r5"> Variable interest entity</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Effective February 15, 2022, upon acquisition of Anivia, the Company assumed the contractual arrangements between the WFOE and DHS through a variable interest operating entity structure. See Note 4 for details.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company did not provide financial or other support to the VIE for the periods presented where the Company was not otherwise contractually required to provide such support.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2023 and 2022, there was no pledge or collateralization of the VIE assets that would be used to settle obligations of the VIE.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The carrying amounts of the assets, liabilities and the results of operations of the VIE included in the Company’s consolidated balance sheets and statements of operations and comprehensive income after the elimination of intercompany balances and transactions with the VIE are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The carrying amount of the VIE’s assets and liabilities were as follows for the periods indicated: </p> <table cellpadding="0" cellspacing="0" id="xdx_89F_eus-gaap--ScheduleOfVariableInterestEntitiesTextBlock_zrEgRZ210Wki" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Variable interest entity (Details - Assets and Liabilities)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8B8_zTTXP4lyFrr4" style="display: none">Carrying amount of VIE assets and liabilities</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_494_20230331__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zEIZSSJyq2g4" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_495_20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_z33i9uk5pT5f" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">March 31,<br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30,<br/> 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_40B_eus-gaap--Cash_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Cash in bank</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">364,314</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">271,164</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--PrepaidExpenseAndOtherAssets_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Prepayments and other receivables</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">634,323</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,374,698</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--DepositsAssetsCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Rent deposit</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">49,653</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">50,036</td><td style="text-align: left"> </td></tr> <tr id="xdx_401_ecustom--OfficeEquipmentNet_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Office equipment, net</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">40,950</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">57,730</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Right of use – noncurrent</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">42,538</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">153,064</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsGross_iI_pp0p0_d0_z3hULWakHbsk" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Deferred tax asset</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">245,671</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_ecustom--AdvanceFromShareholders_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Advance from shareholders</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">89,968</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">92,246</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--AccountsPayableCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Accounts payable</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">102,506</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">121,073</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--OperatingLeaseLiability_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Lease liability</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">34,932</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">154,418</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--TaxesPayableCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Income tax payable</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">292,166</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">299,563</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--AccountsPayableAndOtherAccruedLiabilities_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Other payables and accrued liabilities</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">291,243</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">188,066</td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A6_zTaNFQRxjp98" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The operating results of the VIE were as follows for the three and nine months ended March 31, 2023: </p> <table cellpadding="0" cellspacing="0" id="xdx_890_ecustom--ScheduleOfOperatingResultsOfTheVieTableTextBlock_zLBTB5FlHvQi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Variable interest entity (Details - VIE Operations)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8B5_zUOuZnZy5tdc" style="display: none">Operating results of the VIE</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_495_20230101__20230331__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zJKm6PyDdGob" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49B_20220701_20230331_srt--ConsolidatedEntitiesAxis_us-gaap--VariableInterestEntityPrimaryBeneficiaryMember" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Nine Months</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_404_eus-gaap--Revenues_d0_zxr2W6wXzmNk" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Revenue</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--NetIncomeLoss_iN_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="width: 66%; text-align: left">Net loss after elimination of intercompany transactions</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">389,995</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,301,559</td><td style="width: 1%; text-align: left"> </td></tr> </table> <p id="xdx_8A7_zDu4huaIJvZ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three months ended March 31, 2023, the VIE contributed approximately $<span id="xdx_907_ecustom--RevenueBeforeConsolidation_pp0p0_dm_c20230101__20230331__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zblnbCBSmnn2" title="Revenue before consolidation">0.7 million</span> of revenue and $<span id="xdx_900_ecustom--NetIncomeLossBeforeConsolidation_pp0p0_dm_c20230101__20230331__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_z7VDcrAAovI2" title="Net income">0.1 million</span> of net loss before elimination. For the nine months ended March 31, 2023, the VIE contributed approximately $<span id="xdx_904_ecustom--RevenueBeforeConsolidation_pp0p0_dm_c20220701__20230331__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zXLT3hB6q7qj" title="Revenue before consolidation">5.0 million</span> of revenue and $<span id="xdx_906_ecustom--NetIncomeLossBeforeConsolidation_pp0p0_dm_c20220701__20230331__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zTbw44EjMNFf" title="Net income">0.7 million</span> of net loss before elimination.</p> <p id="xdx_8AB_zZlX4sFD4rA9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89F_eus-gaap--ScheduleOfVariableInterestEntitiesTextBlock_zrEgRZ210Wki" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Variable interest entity (Details - Assets and Liabilities)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8B8_zTTXP4lyFrr4" style="display: none">Carrying amount of VIE assets and liabilities</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_494_20230331__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zEIZSSJyq2g4" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_495_20220630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_z33i9uk5pT5f" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">March 31,<br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30,<br/> 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_40B_eus-gaap--Cash_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Cash in bank</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">364,314</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">271,164</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--PrepaidExpenseAndOtherAssets_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Prepayments and other receivables</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">634,323</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">1,374,698</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--DepositsAssetsCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Rent deposit</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">49,653</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">50,036</td><td style="text-align: left"> </td></tr> <tr id="xdx_401_ecustom--OfficeEquipmentNet_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Office equipment, net</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">40,950</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">57,730</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Right of use – noncurrent</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">42,538</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">153,064</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsGross_iI_pp0p0_d0_z3hULWakHbsk" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Deferred tax asset</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">245,671</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_ecustom--AdvanceFromShareholders_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Advance from shareholders</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">89,968</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">92,246</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--AccountsPayableCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Accounts payable</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">102,506</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">121,073</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--OperatingLeaseLiability_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Lease liability</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">34,932</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">154,418</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--TaxesPayableCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Income tax payable</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">292,166</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">299,563</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--AccountsPayableAndOtherAccruedLiabilities_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Other payables and accrued liabilities</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">291,243</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">188,066</td><td style="text-align: left"> </td></tr> </table> 364314 271164 634323 1374698 49653 50036 40950 57730 42538 153064 245671 0 89968 92246 102506 121073 34932 154418 292166 299563 291243 188066 <table cellpadding="0" cellspacing="0" id="xdx_890_ecustom--ScheduleOfOperatingResultsOfTheVieTableTextBlock_zLBTB5FlHvQi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Variable interest entity (Details - VIE Operations)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8B5_zUOuZnZy5tdc" style="display: none">Operating results of the VIE</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_495_20230101__20230331__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zJKm6PyDdGob" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49B_20220701_20230331_srt--ConsolidatedEntitiesAxis_us-gaap--VariableInterestEntityPrimaryBeneficiaryMember" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Nine Months</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_404_eus-gaap--Revenues_d0_zxr2W6wXzmNk" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Revenue</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--NetIncomeLoss_iN_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="width: 66%; text-align: left">Net loss after elimination of intercompany transactions</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">389,995</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">1,301,559</td><td style="width: 1%; text-align: left"> </td></tr> </table> 0 0 389995 1301559 700000 100000 5000000.0 700000 <p id="xdx_80E_eus-gaap--LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_zdqyh04b9XAc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 6 –<span id="xdx_829_zX4QNDd8ZSe2"> Accounts receivable, net</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts receivable for the Company consisted of the following as of the dates indicated below: </p> <table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zQGly84J8uxj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Accounts receivable (Details)"> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-bottom: 1pt"><span id="xdx_8B5_zi3D9RhlEpEc" style="display: none">Schedule of accounts receivable</span></td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_497_20230331_zsSgpZKOgID6" style="border-bottom: Black 1pt solid; text-align: center"> </td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_490_20220630" style="border-bottom: Black 1pt solid; text-align: center"> </td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>March 31,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2023</b></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>June 30,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2022</b></p></td><td style="padding-bottom: 1pt"> </td></tr> <tr id="xdx_402_eus-gaap--AccountsReceivableGrossCurrent_iI_pp0p0_maARNCzSEb_zpN6hyBHR4G6" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Accounts receivable</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">15,774,882</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">17,502,287</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pp0p0_di_msARNCzSEb_z5gvgXcElNli" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Less: allowance for credit losses</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(70,000</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(70,000</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_400_eus-gaap--AccountsReceivableNetCurrent_iTI_pp0p0_mtARNCzSEb_zvlYRHEqcdg" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Total accounts receivable</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">15,704,882</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">17,432,287</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zQGly84J8uxj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Accounts receivable (Details)"> <tr style="vertical-align: bottom"> <td style="text-align: left; padding-bottom: 1pt"><span id="xdx_8B5_zi3D9RhlEpEc" style="display: none">Schedule of accounts receivable</span></td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_497_20230331_zsSgpZKOgID6" style="border-bottom: Black 1pt solid; text-align: center"> </td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_490_20220630" style="border-bottom: Black 1pt solid; text-align: center"> </td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>March 31,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2023</b></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>June 30,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2022</b></p></td><td style="padding-bottom: 1pt"> </td></tr> <tr id="xdx_402_eus-gaap--AccountsReceivableGrossCurrent_iI_pp0p0_maARNCzSEb_zpN6hyBHR4G6" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Accounts receivable</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">15,774,882</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">17,502,287</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pp0p0_di_msARNCzSEb_z5gvgXcElNli" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Less: allowance for credit losses</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(70,000</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(70,000</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_400_eus-gaap--AccountsReceivableNetCurrent_iTI_pp0p0_mtARNCzSEb_zvlYRHEqcdg" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Total accounts receivable</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">15,704,882</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">17,432,287</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 15774882 17502287 70000 70000 15704882 17432287 <p id="xdx_808_eus-gaap--InventoryDisclosureTextBlock_zz5VS9p0kND7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 7 –<span id="xdx_821_zAtPWRXmGPf3"> Inventories, net</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2023 and June 30, 2022, inventories consisted of finished goods ready for sale, net of allowance for obsolescence, amounted to $<span id="xdx_906_eus-gaap--InventoryNet_iI_pp0p0_c20230331_zP4i9CIZ3hPg" title="Inventory, net">19,646,934</span> and $<span id="xdx_90F_eus-gaap--InventoryNet_c20220630_pp0p0" title="Inventory, net">30,433,766</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2023 and June 30, 2022, allowance for obsolescence was $<span id="xdx_905_eus-gaap--InventoryLIFOReserve_iI_pp0p0_c20230331_ztxpnIuoR7xg" title="Inventory, LIFO Reserve">558,899</span> and $<span id="xdx_900_eus-gaap--InventoryLIFOReserve_c20220630_pp0p0" title="Inventory, LIFO Reserve">320,000</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 19646934 30433766 558899 320000 <p id="xdx_80D_ecustom--DeferredCostsPrepaidAndOtherAssetsDisclosureTextBlock_zG7te06knZC3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 8 –<span id="xdx_821_zY7BIgK5FwLj"> Prepayments and other current assets</span> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of March 31, 2023 and June 30, 2022, prepayments and other current assets consisted of the following: </p> <table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zRRgR9gNW7O6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Prepayments and other current assets (Details)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8B9_zJTCsi01PFOi" style="display: none">Schedule of prepayments and other current assets</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>March 31,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2023</b></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>June 30,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2022</b></p></td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Advance to suppliers</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_c20230331__us-gaap--BalanceSheetLocationAxis__custom--AdvanceToSuppliersMember_pp0p0" style="width: 13%; text-align: right" title="Prepaid Expense and Other Assets, Current">1,650,804</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_c20220630__us-gaap--BalanceSheetLocationAxis__custom--AdvanceToSuppliersMember_pp0p0" style="width: 13%; text-align: right" title="Prepaid Expense and Other Assets, Current">3,938,881</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Prepaid income taxes</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_c20230331__us-gaap--BalanceSheetLocationAxis__custom--PrepaidIncomeTaxesMember_pp0p0" style="text-align: right" title="Prepaid Expense and Other Assets, Current">152,040</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_c20220630__us-gaap--BalanceSheetLocationAxis__custom--PrepaidIncomeTaxesMember_pp0p0" style="text-align: right" title="Prepaid Expense and Other Assets, Current">375,087</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Prepaid expenses and other receivables</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_c20230331__us-gaap--BalanceSheetLocationAxis__custom--PrepaidAndOtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Prepaid Expense and Other Assets, Current">1,667,323</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_c20220630__us-gaap--BalanceSheetLocationAxis__custom--PrepaidAndOtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Prepaid Expense and Other Assets, Current">1,130,495</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_c20230331_z3qsNujwGzl8" style="border-bottom: Black 2.5pt double; text-align: right" title="Prepaid Expense and Other Assets, Current">3,470,167</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_c20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Prepaid Expense and Other Assets, Current">5,444,463</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Other receivables consisted of delivery fees of $<span id="xdx_908_ecustom--DeliveryFeesReceivable_iI_pp0p0_c20230331_zEgaehWEZFR2" title="Delivery fees receivable">146,840</span> and $<span id="xdx_908_ecustom--DeliveryFeesReceivable_c20220630_pp0p0" title="Delivery fees receivable">56,884</span> from two unrelated parties for their use of the Company’s courier accounts at March 31, 2023 and June 30, 2022. As of the date of this report, the amount had been fully collected.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zRRgR9gNW7O6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Prepayments and other current assets (Details)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8B9_zJTCsi01PFOi" style="display: none">Schedule of prepayments and other current assets</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>March 31,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2023</b></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>June 30,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2022</b></p></td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Advance to suppliers</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_c20230331__us-gaap--BalanceSheetLocationAxis__custom--AdvanceToSuppliersMember_pp0p0" style="width: 13%; text-align: right" title="Prepaid Expense and Other Assets, Current">1,650,804</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_c20220630__us-gaap--BalanceSheetLocationAxis__custom--AdvanceToSuppliersMember_pp0p0" style="width: 13%; text-align: right" title="Prepaid Expense and Other Assets, Current">3,938,881</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Prepaid income taxes</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_c20230331__us-gaap--BalanceSheetLocationAxis__custom--PrepaidIncomeTaxesMember_pp0p0" style="text-align: right" title="Prepaid Expense and Other Assets, Current">152,040</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_c20220630__us-gaap--BalanceSheetLocationAxis__custom--PrepaidIncomeTaxesMember_pp0p0" style="text-align: right" title="Prepaid Expense and Other Assets, Current">375,087</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Prepaid expenses and other receivables</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_c20230331__us-gaap--BalanceSheetLocationAxis__custom--PrepaidAndOtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Prepaid Expense and Other Assets, Current">1,667,323</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_982_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_c20220630__us-gaap--BalanceSheetLocationAxis__custom--PrepaidAndOtherMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Prepaid Expense and Other Assets, Current">1,130,495</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98D_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_c20230331_z3qsNujwGzl8" style="border-bottom: Black 2.5pt double; text-align: right" title="Prepaid Expense and Other Assets, Current">3,470,167</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_982_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_c20220630_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Prepaid Expense and Other Assets, Current">5,444,463</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1650804 3938881 152040 375087 1667323 1130495 3470167 5444463 146840 56884 <p id="xdx_805_ecustom--NoncurerntPrepaymentTextBlock_zvu2MOQyCmm1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 9 – <span id="xdx_82D_z2u3p8IRVFf4">Non-current prepayments</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Non-current prepayments included payments made for product sourcing, marketing research and promotion, and other management advisory and consulting services to companies owned by an employee and minority shareholder and by relatives of a minority shareholder of the Company. The terms of these services are from two years to five years. In addition, there was a down payment on a four-year car lease. As of March 31, 2023 and June 30, 2022, total non-current prepayments were $<span id="xdx_901_ecustom--NoncurrentPrepayments_iI_pp0p0_c20230331_zzPZSwRQZ7vb">601,873 </span>and $<span id="xdx_90C_ecustom--NoncurrentPrepayments_c20220630_pp0p0">925,624</span>, respectively. For the three and nine months ended March 31, 2023, the Company recorded $<span id="xdx_90A_eus-gaap--AdjustmentForAmortization_pp0p0_c20230101__20230331_z6fQVTaN7xB6">107,917 </span>and $<span id="xdx_90C_eus-gaap--AdjustmentForAmortization_pp0p0_c20220701__20230331_zUPc84OX81sf">323,751</span> amortization of prepayments in the operating expenses, respectively. For the three and nine months ended March 31, 2022, the Company recorded $<span id="xdx_902_eus-gaap--AdjustmentForAmortization_pp0p0_c20220101__20220331_zzW6OuCSRiF8">107,917 </span>and $<span id="xdx_906_eus-gaap--AdjustmentForAmortization_pp0p0_c20210701__20220331_z5eEcqw2Sv21">323,751</span> amortization of prepayments in the operating expenses, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 601873 925624 107917 323751 107917 323751 <p id="xdx_806_eus-gaap--IntangibleAssetsDisclosureTextBlock_za5T00HNfiS9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 10 –<span id="xdx_828_zgNODr25Xi9b"> Intangible assets, net</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2023 and June 30, 2022, intangible assets, net, consisted of the following: </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <table cellpadding="0" cellspacing="0" id="xdx_88C_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zfUepRwAAw8j" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Intangible assets (Details - Schedule of intangible assets)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8B3_z8roL6sPzg3l" style="display: none">Schedule of intangible assets</span> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>March 31</b>, <b>2023</b></p></td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>June 30, 2022</b></td> <td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Covenant not to compete</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_z409EA1QIkNk" style="width: 13%; text-align: right">3,459,120</td><td style="width: 1%; text-align: left"> </td> <td style="width: 2%"> </td> <td style="width: 1%">$</td> <td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_z9fckoK62wNc" style="text-align: right; width: 13%">3,459,120</td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Supplier relationships</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SupplierRelationshipMember_zmsvu3BIBJ34" style="text-align: right">1,179,246</td><td style="text-align: left"> </td> <td> </td> <td> </td> <td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SupplierRelationshipMember_zJcD2C4gvEhi" style="text-align: right">1,179,246</td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_zgXDJ2ZqXX75" style="text-align: right">534,591</td><td style="text-align: left"> </td> <td> </td> <td> </td> <td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_zvN5uSrarm04" style="text-align: right">534,591</td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Accumulated amortization</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230331_zeW2czB9k8jh" style="border-bottom: Black 1pt solid; text-align: right">(730,543</td><td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid"> </td> <td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630_zZLGAGqTtkWa" style="border-bottom: Black 1pt solid; text-align: right">(243,515</td> <td style="padding-bottom: 1pt">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20230331_zGNx5viW2rV9" style="border-bottom: Black 2.5pt double; text-align: right">4,442,414</td><td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double">$</td> <td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20220630_zxi8006ewDBj" style="border-bottom: Black 2.5pt double; text-align: right">4,929,442</td> <td style="padding-bottom: 2.5pt"> </td></tr> </table> <p id="xdx_8A9_zBrSPfjatd0f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The intangible assets were acquired on February 15, 2022 through the acquisition of Anivia. The weighted average remaining life for finite-lived intangible assets at March 31, 2023 was approximately <span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331_zW5eyagw1Jvf">7.45</span> years. The amortization expense for the three and nine months ended March 31, 2023 was $<span id="xdx_90F_eus-gaap--AmortizationOfIntangibleAssets_c20230101__20230331_zN0fn4yOtGq9">162,343</span> and $<span id="xdx_90F_eus-gaap--AmortizationOfIntangibleAssets_c20220701__20230331_zkU83jXziPia">487,028</span>, respectively. The amortization expense for the three and nine months ended March 31, 2022 was $<span id="xdx_90D_eus-gaap--AmortizationOfIntangibleAssets_c20220101__20220331_ze1icahNZQL4">81,171</span> and $<span id="xdx_900_eus-gaap--AmortizationOfIntangibleAssets_c20210701__20220331_zZY2ktQgF4Aj">81,171</span>, respectively. At March 31, 2023, finite-lived intangible assets are expected to be amortized over their estimated useful lives, which ranges from a period of five to 10 years, and the estimated remaining amortization expense for each of the five succeeding years thereafter is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zxJu3YafdPU6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Intangible assets, net (Details - Future Amortization)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8B8_zlzGOZ4ri688" style="display: none">Schedule of future amortization</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49F_20230331_zAzBKFt3wmF5" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; text-align: left; font-weight: bold">Year Ending June 30,</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_406_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 83%; text-align: left">2023</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">162,343</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">649,371</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">649,371</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">649,371</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">649,371</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Thereafter</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,682,587</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Intangible assets, net</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,442,414</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AF_z33awnQdTE6f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"> </p> <table cellpadding="0" cellspacing="0" id="xdx_88C_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zfUepRwAAw8j" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Intangible assets (Details - Schedule of intangible assets)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8B3_z8roL6sPzg3l" style="display: none">Schedule of intangible assets</span> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>March 31</b>, <b>2023</b></p></td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><b>June 30, 2022</b></td> <td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Covenant not to compete</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_z409EA1QIkNk" style="width: 13%; text-align: right">3,459,120</td><td style="width: 1%; text-align: left"> </td> <td style="width: 2%"> </td> <td style="width: 1%">$</td> <td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_z9fckoK62wNc" style="text-align: right; width: 13%">3,459,120</td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Supplier relationships</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SupplierRelationshipMember_zmsvu3BIBJ34" style="text-align: right">1,179,246</td><td style="text-align: left"> </td> <td> </td> <td> </td> <td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SupplierRelationshipMember_zJcD2C4gvEhi" style="text-align: right">1,179,246</td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_zgXDJ2ZqXX75" style="text-align: right">534,591</td><td style="text-align: left"> </td> <td> </td> <td> </td> <td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20220630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_zvN5uSrarm04" style="text-align: right">534,591</td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Accumulated amortization</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230331_zeW2czB9k8jh" style="border-bottom: Black 1pt solid; text-align: right">(730,543</td><td style="padding-bottom: 1pt; text-align: left">)</td> <td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid"> </td> <td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20220630_zZLGAGqTtkWa" style="border-bottom: Black 1pt solid; text-align: right">(243,515</td> <td style="padding-bottom: 1pt">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20230331_zGNx5viW2rV9" style="border-bottom: Black 2.5pt double; text-align: right">4,442,414</td><td style="padding-bottom: 2.5pt; text-align: left"> </td> <td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double">$</td> <td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20220630_zxi8006ewDBj" style="border-bottom: Black 2.5pt double; text-align: right">4,929,442</td> <td style="padding-bottom: 2.5pt"> </td></tr> </table> 3459120 3459120 1179246 1179246 534591 534591 -730543 -243515 4442414 4929442 P7Y5M12D 162343 487028 81171 81171 <table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zxJu3YafdPU6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Intangible assets, net (Details - Future Amortization)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8B8_zlzGOZ4ri688" style="display: none">Schedule of future amortization</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49F_20230331_zAzBKFt3wmF5" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; text-align: left; font-weight: bold">Year Ending June 30,</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_406_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 83%; text-align: left">2023</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">162,343</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">649,371</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">649,371</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">649,371</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">649,371</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Thereafter</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,682,587</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Intangible assets, net</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,442,414</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 162343 649371 649371 649371 649371 1682587 4442414 <p id="xdx_808_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zlsfDKN89Cyj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 11 –<span id="xdx_826_zHPvFGkt6oHj"> Other payables and accrued liabilities</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of March 31, 2023 and June 30, 2022, other payables and accrued liabilities consisted of the following: </p> <table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zBYUJEHrObad" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Other payables and accrued liabilities (Details)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8B5_zOS9DvWCxHX7" style="display: none">Schedule of accounts payable and accrued liabilities</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_498_20230331_zHidpA9o5KD6" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_496_20220630_z7CoWEnj7Akj" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>March 31,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2023</b></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>June 30,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2022</b></p></td><td style="padding-bottom: 1pt"> </td></tr> <tr id="xdx_40F_ecustom--AccruedPayablesForInventoryInTransit_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Accrued payables for inventory in transit</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">968,026</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">4,217,941</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40F_ecustom--AccruedAmazonFees_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Accrued Amazon fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">653,666</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">640,467</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--SalesAndExciseTaxPayableCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Sales taxes payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">479,431</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">307,152</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--AccruedPayrollTaxesCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Payroll liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">137,034</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">239,248</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_ecustom--OtherAccruedLiabilitiesAndPayables_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Other accrued liabilities and payables</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">203,948</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">510,412</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--AccountsPayableAndOtherAccruedLiabilitiesCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,442,105</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,915,220</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company’s controlled VIE, DHS, facilitates the Company in the process of inventory procurement. Through this process, the Company purchased a total of $31,385 in inventories from a supplier which had a payment term of 90 days with a 2% premium on the purchase price. As of March 31, 2023, the outstanding balance was paid off.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zBYUJEHrObad" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Other payables and accrued liabilities (Details)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8B5_zOS9DvWCxHX7" style="display: none">Schedule of accounts payable and accrued liabilities</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_498_20230331_zHidpA9o5KD6" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_496_20220630_z7CoWEnj7Akj" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>March 31,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2023</b></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>June 30,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>2022</b></p></td><td style="padding-bottom: 1pt"> </td></tr> <tr id="xdx_40F_ecustom--AccruedPayablesForInventoryInTransit_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Accrued payables for inventory in transit</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">968,026</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">4,217,941</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40F_ecustom--AccruedAmazonFees_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Accrued Amazon fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">653,666</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">640,467</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--SalesAndExciseTaxPayableCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Sales taxes payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">479,431</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">307,152</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--AccruedPayrollTaxesCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Payroll liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">137,034</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">239,248</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_ecustom--OtherAccruedLiabilitiesAndPayables_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Other accrued liabilities and payables</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">203,948</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">510,412</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--AccountsPayableAndOtherAccruedLiabilitiesCurrent_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,442,105</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">5,915,220</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 968026 4217941 653666 640467 479431 307152 137034 239248 203948 510412 2442105 5915220 <p id="xdx_806_eus-gaap--DebtDisclosureTextBlock_z1FYJFkL3cZh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 12 –<span id="xdx_825_zMYEEHobCDA3"> Loans payable</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline">Revolving credit facility</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May 3, 2019, the Company entered into an agreement with WFC Fund LLC (“WFC”) for a revolving loan of up to $2,000,000. The revolving loan bore interest equal to the prime rate plus 4.25% per annum on the outstanding amount. On May 26, 2020, the Loan and Security Agreement was amended and restated as a Receivable Purchase Agreement (the “Original RPA”). On November 16, 2020, the Original RPA was further amended and restated (the “Restated RPA”) to increase the credit limit of the revolving credit facility from $2,000,000 to $<span id="xdx_902_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_c20201116__us-gaap--CreditFacilityAxis__custom--WFCMember_pp0p0" title="Line of credit facility">3,000,000</span>. The Restated RPA bore a discount rate of 3.055555%, subject to a rebate of 0.0277% per day. This revolving credit facility was secured by all of the Company’s assets and guaranteed by Chenlong Tan, the CEO and one of the Company’s major shareholders and founders. Pursuant to the terms of the agreement, all purchases of accounts receivable were without recourse to the Company, and WFC assumed the risk of nonpayment of the accounts receivable due to a customer’s financial inability to pay the accounts receivable or the customer’s insolvency but not the risk of non-payment of the accounts receivable for any other reason. The Company was obligated to collect the accounts receivable and to repurchase or pay back the amount drawn down if the accounts receivable were not collected.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the three months ended September 30, 2021, the Company terminated the Restated RPA and paid off the balance due to WFC.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2023 and June 30, 2022, the outstanding balance due under the RPA was $<span id="xdx_903_eus-gaap--LineOfCredit_c20230331__us-gaap--CreditFacilityAxis__custom--WFCMember_pp0p0" title="Long-Term Line of Credit">0</span> and $<span id="xdx_904_eus-gaap--LineOfCredit_c20220630__us-gaap--CreditFacilityAxis__custom--WFCMember_pp0p0" title="Long-Term Line of Credit">0</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Long-term loan</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i> </i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">SBA loan payable</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 18, 2020, the Company entered into an agreement with the U.S. Small Business Administration (“SBA”) for a loan of $500,000 under Section 7(b) of the Small Business Act pursuant to which we issued a promissory note (the “SBA Note”) to the SBA. The SBA Note bears interest at the rate of 3.75% per annum and matures 30 years from the date of the SBA Note. Monthly installment payments, including principal and interest, will begin twelve months from the date of the SBA Note. During the quarter ended June 30, 2022, the Company paid off the SBA Note, including accrued interest expense of $<span id="xdx_90A_eus-gaap--InterestPaid_c20220401__20220630__us-gaap--LongtermDebtTypeAxis__custom--SbaLoanMember_pp0p0" title="Accrued interest expense">39,237</span>. As of March 31, 2023 and June 30, 2022, the outstanding balance of the SBA Note was $<span id="xdx_905_eus-gaap--NotesPayable_c20230331__us-gaap--LongtermDebtTypeAxis__custom--SbaLoanMember_pp0p0" title="Notes Payable">0</span> and $<span id="xdx_902_eus-gaap--NotesPayable_c20220630__us-gaap--LongtermDebtTypeAxis__custom--SbaLoanMember_pp0p0" title="Notes Payable">0</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Asset-based revolving loan</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 12, 2021, the Company entered into a Credit Agreement with JPMorgan Chase Bank, N.A., as administrative agent, issuing bank and swingline lender, for an asset-based revolving loan (“ABL”) of up to $25 million with key terms listed as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 8%"> </td> <td style="width: 2%"><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="width: 90%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Borrowing base equal to the sum of</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 10%"> </td> <td style="width: 2%"><span style="font-family: Wingdings; font-size: 10pt">Ø</span></td> <td style="width: 88%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Up to 90% of eligible credit card receivables</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Wingdings; font-size: 10pt">Ø</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Up to 85% of eligible trade accounts receivable</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Wingdings; font-size: 10pt">Ø</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Up to the lesser of (i) 65% of cost of eligible inventory or (ii) 85% of net orderly liquidation value of eligible inventory</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 8%"> </td> <td style="width: 2%"><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="width: 90%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest rates of between LIBOR plus 2% and LIBOR plus 2.25% depending on utilization</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Undrawn fee of between 0.25% and 0.375% depending on utilization</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Maturity Date of <span id="xdx_909_eus-gaap--LineOfCreditFacilityExpirationDate1_c20211111__20211112__us-gaap--CreditFacilityAxis__custom--AssetBasedRevolvingLoanMember" title="Maturity date">November 12, 2024</span></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition, the ABL includes an accordion feature that allows the Company to borrow up to an additional $25.0 million. To secure complete payment and performance of the secured obligations, the Company granted a security interest in all of its right, title and interest in, to and under all of the Company’s assets as collateral to the ABL. Upon closing of the ABL, the Company paid $<span id="xdx_90D_eus-gaap--PaymentsOfFinancingCosts_c20211111__20211112__us-gaap--CreditFacilityAxis__custom--AssetBasedRevolvingLoanMember_pp0p0" title="Payments of financing cost">796,035</span> in financing fees including 2% of $25.0 million or $500,000 paid to its financial advisor. The financing fees are recorded as debt discount and are to be amortized over three years as financing expenses, the term of the ABL.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Below is a summary of the interest expense recorded for the three and nine months ended March 31, 2023 and 2022: </p> <table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--InterestIncomeAndInterestExpenseDisclosureTableTextBlock_zNOSJGjn2P57" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans Payable (Details - Interest expense)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8B7_z5aNUfwY4EO4" style="display: none">Schedule of interest on loans payable</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_493_20230101__20230331_zmxFqwxlENPa" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_490_20220101__20220331_zP9pwW7hstEf" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_496_20220701__20230331_zExp4SaK7JS8" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49F_20210701__20220331_zStmtL8qoKrb" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">Three Months Ended March 31,</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">Nine Months Ended March 31,</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td></tr> <tr id="xdx_406_ecustom--AccruedInterestExpensed_maIEztpC_zfaPGO5YO8U6" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 32%; text-align: left">Accrued interest</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">136,570</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">50,419</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">500,117</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">81,328</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_401_ecustom--CreditUtilizationFees_d0_maIEztpC_z7gdPS1tQHUg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Credit utilization fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,679</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">29,265</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--AmortizationOfFinancingCostsAndDiscounts_maIEztpC_zrSUzRfvvjq5" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Amortization of debt discount</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">66,305</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">68,813</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">198,914</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">113,016</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--InterestExpense_mtIEztpC_zCJoIC8IxvI3" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; padding-left: 10pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">218,554</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">119,232</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">728,296</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">194,344</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2023, the outstanding amount of the revolving loan payable, net of debt discount and including interest payable of $<span id="xdx_906_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20230331__us-gaap--CreditFacilityAxis__custom--AssetBasedRevolvingLoanMember_zsNczaK56ly">529,382</span>, was $<span id="xdx_907_eus-gaap--LineOfCredit_iI_pp0p0_c20230331__us-gaap--CreditFacilityAxis__custom--AssetBasedRevolvingLoanMember_zi7NGIOoQiz8">7,653,372</span>. As of June 30, 2022, the outstanding amount of the long-term revolving loan payable, net of debt discount, was $<span id="xdx_905_eus-gaap--LineOfCredit_iI_pp0p0_c20220630__us-gaap--CreditFacilityAxis__custom--AssetBasedRevolvingLoanMember_zNZZyxnk4mkg">12,314,627</span>, including interest payable of $<span id="xdx_902_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20220630__us-gaap--CreditFacilityAxis__custom--AssetBasedRevolvingLoanMember_zyVTsAxu0lVh">182,543</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On October 7, 2022, the Company entered into a second amendment to the credit agreement and consent (the “Second Amendment to the Credit Agreement”), originally dated November 12, 2021, as amended, with JPMorgan Chase Bank, N.A., as administrative agent and lender (“JPMorgan”). The Company entered into the Second Amendment to the Credit Agreement primarily for the purpose of changing the interest rate repayment calculations from LIBOR to the Secured Overnight Financing Rate, or SOFR, which adjustment had originally been anticipated under the terms of the original Credit Agreement. In addition, two of the negative covenants set forth in the original credit agreement were amended in order to (i) adjust the definition of “Covenant Testing Trigger Period” to increase the required cash availability from $3,000,000 to $4,000,000, or 10% of the aggregate revolving commitment for the preceding 30 days, and (ii) require that the Company will not and will not permit any of its subsidiaries, after reasonable due diligence and due inquiry, to knowingly sell their products, inventory or services directly to any commercial businesses that grow or cultivate cannabis; it being acknowledged, however, that the Company does not generally conduct due diligence on its individual retail customers.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">On November 11, 2022, the Company and JPMorgan entered into a default waiver and consent agreement (the “Waiver Letter”) pursuant to which the parties recognized that the Company was in default on its failure to satisfy the minimum Excess Availability requirement of $7,500,000, as defined in the Credit Agreement, and deliver a certificate to JPMorgan accurately reflecting the Excess Availability (together, the “Existing Defaults”). Under the terms of the Waiver Letter, JPMorgan agreed to waive the right to enforce an event of default based on the aforementioned Existing Defaults.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Promissory note payable</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 15, 2022, as part of the consideration for acquisition of Anivia Limited, the Company issued a two-year unsecured 6% subordinated promissory note, payable in equal semi-annual installments commencing August 15, 2022 (the “Purchase Note”). The principal amount of the Purchase Note was $<span id="xdx_900_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_dm_c20220215__us-gaap--LongtermDebtTypeAxis__custom--AniviaPurchaseNoteMember_zIjdBvIg85ra" title="Face amount">3.5 million</span> with a fair value of $<span id="xdx_902_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_dm_c20220215__us-gaap--LongtermDebtTypeAxis__custom--AniviaPurchaseNoteMember_zho6dIreEsxg" title="Fair value of debt">3.6 million</span> as of February 15, 2022. In October 2022, the Company paid the first installment of $<span id="xdx_90B_eus-gaap--RepaymentsOfDebt_pp0p0_c20221001__20221031__us-gaap--LongtermDebtTypeAxis__custom--AniviaPurchaseNoteMember_zFDtVSHNm376" title="Debt Instrument, Unamortized Discount">875,000</span>. And in February 2023, the Company paid the second installment of $<span id="xdx_90B_eus-gaap--RepaymentsOfDebt_pp0p0_c20230201__20230228__us-gaap--LongtermDebtTypeAxis__custom--AniviaPurchaseNoteMember_zrpbeHxPBqAa" title="Debt Instrument, Unamortized Discount">875,000</span>. For the three months ended March 31, 2023, the Company recorded accrued interest of $<span id="xdx_90F_eus-gaap--InterestExpenseDebt_pp0p0_c20230101__20230331__us-gaap--LongtermDebtTypeAxis__custom--AniviaPurchaseNoteMember_zeTSj5Y8U61i" title="Interest expense">32,813</span> and amortization of note premium of $<span id="xdx_909_eus-gaap--AmortizationOfDebtDiscountPremium_pp0p0_c20230101__20230331__us-gaap--LongtermDebtTypeAxis__custom--AniviaPurchaseNoteMember_zUjwXLSoPWl7" title="Amortization of Debt Discount (Premium)">12,579</span>. For the nine months ended March 31, 2023, the Company recorded accrued interest of $<span id="xdx_90F_eus-gaap--InterestExpenseDebt_pp0p0_c20220701__20230331__us-gaap--LongtermDebtTypeAxis__custom--AniviaPurchaseNoteMember_zWsTbRTWG78e" title="Interest expense">131,250</span> and amortization of note premium of $<span id="xdx_900_eus-gaap--AmortizationOfDebtDiscountPremium_c20220701__20230331__us-gaap--LongtermDebtTypeAxis__custom--AniviaPurchaseNoteMember_pp0p0" title="Amortization of Debt Discount (Premium)">37,839</span>. As of March 31, 2023, including $<span id="xdx_901_eus-gaap--InterestPayableCurrentAndNoncurrent_c20230331__us-gaap--LongtermDebtTypeAxis__custom--AniviaPurchaseNoteMember_pp0p0" title="Interest Payable">210,000</span> of accrued interest and $<span id="xdx_907_eus-gaap--DebtInstrumentUnamortizedDiscount_c20230331__us-gaap--LongtermDebtTypeAxis__custom--AniviaPurchaseNoteMember_pp0p0" title="Debt Instrument, Unamortized Discount">44,181</span> of unamortized premium, the total outstanding balance of the Purchase Note was $<span id="xdx_90F_eus-gaap--LongTermNotesPayable_c20230331__us-gaap--LongtermDebtTypeAxis__custom--AniviaPurchaseNoteMember_pp0p0" title="Notes Payable, Noncurrent">2,004,181</span>, which is presented on the consolidated balance sheet as a current portion of $<span id="xdx_90A_eus-gaap--LongTermDebtCurrent_c20230331__us-gaap--LongtermDebtTypeAxis__custom--AniviaPurchaseNoteMember_pp0p0" title="Long-Term Debt, Current Maturities">2,004,181</span> and a non-current portion of $<span id="xdx_905_eus-gaap--LongTermDebtNoncurrent_c20230331__us-gaap--LongtermDebtTypeAxis__custom--AniviaPurchaseNoteMember_pp0p0" title="Long-Term Debt, Excluding Current Maturities">0</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 3000000 0 0 39237 0 0 2024-11-12 796035 <table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--InterestIncomeAndInterestExpenseDisclosureTableTextBlock_zNOSJGjn2P57" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans Payable (Details - Interest expense)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8B7_z5aNUfwY4EO4" style="display: none">Schedule of interest on loans payable</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_493_20230101__20230331_zmxFqwxlENPa" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_490_20220101__20220331_zP9pwW7hstEf" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_496_20220701__20230331_zExp4SaK7JS8" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49F_20210701__20220331_zStmtL8qoKrb" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">Three Months Ended March 31,</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">Nine Months Ended March 31,</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td></tr> <tr id="xdx_406_ecustom--AccruedInterestExpensed_maIEztpC_zfaPGO5YO8U6" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 32%; text-align: left">Accrued interest</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">136,570</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">50,419</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">500,117</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">81,328</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_401_ecustom--CreditUtilizationFees_d0_maIEztpC_z7gdPS1tQHUg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Credit utilization fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,679</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">29,265</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--AmortizationOfFinancingCostsAndDiscounts_maIEztpC_zrSUzRfvvjq5" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Amortization of debt discount</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">66,305</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">68,813</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">198,914</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">113,016</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--InterestExpense_mtIEztpC_zCJoIC8IxvI3" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; padding-left: 10pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">218,554</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">119,232</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">728,296</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">194,344</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 136570 50419 500117 81328 15679 0 29265 0 66305 68813 198914 113016 218554 119232 728296 194344 529382 7653372 12314627 182543 3500000 3600000 875000 875000 32813 12579 131250 37839 210000 44181 2004181 2004181 0 <p id="xdx_808_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zYeijCLFRRei" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 13 -<span id="xdx_820_zKXZPtX7ZLe8"> Related party transactions</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Starting March 1, 2022, the Company subleases up to 50,000 square feet of its warehouse space to Box Harmony, LLC, which is a 40% owned joint venture of the Company as disclosed on Note 1 and Note 2 above. For the three and nine months ended March 31, 2023, the Company recorded a sublease fee of $<span id="xdx_90E_eus-gaap--SubleaseIncome_pp0p0_c20230101__20230331_z2Xu0ZtVqMcd" title="Non-operating income">0</span> and $<span id="xdx_90D_eus-gaap--SubleaseIncome_pp0p0_c20220701__20230331_zcqRaTwINQr9" title="Non-operating income">387,750</span> as other non-operating income. As of March 31, 2023 and June 30, 2022, other receivables due from Box Harmony was $<span id="xdx_90E_eus-gaap--OtherReceivables_iI_pp0p0_c20230331__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BoxHarmonyMember_zxq17rjRZLK7" title="Other receivable - related party">39,853</span> and $<span id="xdx_90D_eus-gaap--OtherReceivables_iI_pp0p0_c20220630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BoxHarmonyMember_zdsfpr2BBTL" title="Other receivable - related party">51,762</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 15, 2022, the Company assumed $<span id="xdx_903_ecustom--AdvanceFromShareholders_c20220215_pp0p0" title="Advance from shareholders">92,246</span> (RMB618,000) of advance from shareholders of DHS through the acquisition of Anivia. This amount was for capital injection pending capital inspection by the local government in accordance with the PRC rules. As of March 31, 2023 and June 30, 2022, the balance of advance from shareholders was $<span id="xdx_900_ecustom--AdvanceFromShareholders_iI_pp0p0_c20230331_zAqD5g3QyCMg" title="Advance from shareholders">89,968</span> and $<span id="xdx_902_ecustom--AdvanceFromShareholders_c20220630_pp0p0" title="Advance from shareholders">92,246</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 0 387750 39853 51762 92246 89968 92246 <p id="xdx_801_eus-gaap--IncomeTaxDisclosureTextBlock_ziPKMsvYiiC8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 14 –<span id="xdx_82D_zRE67j5Vycw4"> Income taxes</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three and nine months ended March 31, 2023, as a result of the Company’s inability to establish a reliable estimate for annual effective tax rate, the Company calculated income tax expense using the actual effective tax rate year to date, as opposed to the estimated annual effective tax rate, as provided in Accounting Standards Codification (ASC) 740-270-30-18.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The income tax provision for the three and nine months ended March 31, 2023 and 2022 consisted of the following: </p> <table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zcMBPp2h2Jm" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income taxes (Details)"> <tr style="vertical-align: bottom"> <td style="padding-left: 10pt"><span id="xdx_8BA_zm2dN0fcYwk5" style="display: none">Schedule of provision for income tax expense</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_492_20230101_20230331" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_490_20220101_20220331" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_493_20220701__20230331_ziFwTPqpIyS2" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_497_20210701_20220331" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">Three Months Ended March 31,</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">Nine Months Ended March 31,</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td></tr> <tr id="xdx_403_eus-gaap--CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Current:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--CurrentFederalTaxExpenseBenefit_maCITEBzefb_zolUKFukLo0k" style="vertical-align: bottom; background-color: White"> <td style="width: 32%; padding-left: 10pt">Federal</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">105,492</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">402,373</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">386,273</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">859,341</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_maCITEBzefb_zcnoeAsUsHsd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt">States</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,797</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">67,642</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,596</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">276,364</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--CurrentForeignTaxExpenseBenefit_d0_maCITEBzefb_z6EevoFVLtF" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; padding-left: 10pt">Foreign</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">122,623</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">122,623</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--CurrentIncomeTaxExpenseBenefit_iT_pp0p0_mtCITEBzefb_zg7waCMzoPy6" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Total current income tax provision</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">107,289</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">592,638</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">397,869</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,258,328</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Deferred:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_iN_pp0p0_maDITEBzZb8_zYobaCw1W1fg" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Federal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(558,437</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(432,290</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,818,222</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(432,290</td><td style="text-align: left">)</td></tr> <tr id="xdx_40E_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_iN_pp0p0_maDITEBzZb8_zOJS2wMzqwR4" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt">States</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(114,675</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(120,493</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(421,382</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(120,493</td><td style="text-align: left">)</td></tr> <tr id="xdx_401_eus-gaap--DeferredForeignIncomeTaxExpenseBenefit_pp0p0_d0_maDITEBzZb8_zFhzMvMzzMPe" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; padding-left: 10pt">Foreign</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(23,758</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(243,391</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--DeferredIncomeTaxExpenseBenefit_iNT_pp0p0_mtDITEBzZb8_zFq7e9qTdzPk" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Total deferred taxes</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(696,870</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(552,783</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(2,482,995</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(552,783</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--OtherTaxExpenseBenefit_i_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Total provision for income taxes</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(589,581</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">39,855</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(2,085,126</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">705,545</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A9_zC7abx92bmja" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is subject to U.S. federal income tax as well as state income tax in certain jurisdictions. The tax years 2018 to 2021 remain open to examination by the major taxing jurisdictions to which the Company is subject. The following is a reconciliation of income tax expenses at the effective rate to income tax at the calculated statutory rates:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zhgHk6db7i1b" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income taxes (Details - Reconcilation of effective income tax rate)"> <tr style="vertical-align: bottom"> <td style="text-indent: -10pt; padding-left: 20pt"><span id="xdx_8B8_zzgpKkD2MtH2" style="display: none">Schedule of reconciliation of effective income tax rate</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_495_20230101__20230331_zWxZi1tKE54b" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_497_20220101__20220331_zhpCz8owGOyf" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_494_20220701__20230331_zah151Mtji7a" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_493_20210701__20220331_zn14D4gEE6a1" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">Three Months Ended March 31,</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">Nine Months Ended March 31,</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Statutory tax rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_i_pdd" style="vertical-align: bottom; background-color: White"> <td style="width: 44%; text-indent: -10pt; padding-left: 20pt">Federal</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right">21.00%</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right">21.00%</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right">21.00%</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right">21.00%</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_i_pdd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-indent: -10pt; padding-left: 20pt">State</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.82%</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.45%</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.82%</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.71%</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_i_pdd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Foreign tax rate difference</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.33%</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1.59%</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.19%</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(0.54%</td><td style="text-align: left">)</td></tr> <tr id="xdx_407_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_d0_zlG0WNBuSIK3" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Impairment loss on goodwill -permanent difference</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(7.40%</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_i_pdd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt">Net effect of state income tax deduction and other permanent differences</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">0.62%</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(21.59%</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(2.82%</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(6.40%</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_i_pdd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Effective tax rate</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">27.77%</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">3.27%</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">18.79%</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">19.77%</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A2_zLqvISRYtbug" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2023, prepaid income taxes to US tax authorities and income tax payable to Chinese tax authorities was $ <span id="xdx_90B_eus-gaap--PrepaidTaxes_iI_pp0p0_c20230331__us-gaap--IncomeTaxAuthorityAxis__custom--USTaxAuthoritiesMember_z4gCGHPhtJ5h" title="Prepaid taxes">44,218</span> and $<span id="xdx_905_eus-gaap--PrepaidTaxes_iI_pp0p0_c20230331__us-gaap--IncomeTaxAuthorityAxis__custom--ChineseTaxAuthoritiesMember_zNVUh5j0UBwh" title="Prepaid taxes">292,166</span>, respectively. As of June 30, 2022, prepaid income taxes to US tax authorities and income tax payable to Chinese tax authorities was $<span id="xdx_90D_eus-gaap--AccruedIncomeTaxes_c20220630__us-gaap--IncomeTaxAuthorityAxis__custom--USTaxAuthoritiesMember_pp0p0" title="Accrued income taxes">375,087</span> and $<span id="xdx_90F_eus-gaap--AccruedIncomeTaxes_c20220630__us-gaap--IncomeTaxAuthorityAxis__custom--ChineseTaxAuthoritiesMember_pp0p0" title="Accrued income taxes">299,563</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The tax effects of temporary differences which give rise to significant portions of the deferred taxes are summarized as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zC22InsObu95" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details - Deferred taxes)"> <tr style="vertical-align: bottom"> <td style="text-indent: -10pt; padding-left: 20pt"><span id="xdx_8B5_zLrKyfJBns76" style="display: none">Schedule of deferred taxes</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49D_20230331_zEvvwIWk8khj" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49D_20220630_zD1w6V2HRFB2" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">March 31,<br/> 2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">June 30, <br/> 2022</td><td style="padding-bottom: 1pt"> </td></tr> <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsNetAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: left">Deferred tax assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseOther_iI_pp0p0_maDTAGziDz_zXZmwsi9tai9" style="vertical-align: bottom; background-color: White"> <td style="width: 66%; text-indent: -10pt; padding-left: 20pt">263A calculation</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">228,145</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">123,884</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--DeferredTaxAssetsInventory_iI_pp0p0_maDTAGziDz_zPU7o5RgZn6k" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Inventory reserve</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">149,907</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">71,026</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsStateTaxes_iI_pp0p0_maDTAGziDz_zqf4PZCXgQnj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">State taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,435</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">45,234</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_iI_pp0p0_maDTAGziDz_zorqMdJZlyml" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Accrued expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">196,492</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">69,172</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_ecustom--DeferredTaxAssetsLeaseAssetsLiabilities_iI_pp0p0_maDTAGziDz_zv71UC3IqqE7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">ROU assets / liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">115,501</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">83,738</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_iI_pp0p0_maDTAGziDz_zlD4JG91N052" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Stock-based compensation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">174,179</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">70,266</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsDomestic_iI_pp0p0_d0_maDTAGziDz_zyD2UWLAieva" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Net operating loss</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,965,531</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--DeferredTaxAssetsOther_iI_pp0p0_maDTAGziDz_zjvLjEvqbrY7" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt">Others</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">18,775</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">7,539</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--DeferredTaxAssetsGross_iTI_pp0p0_mtDTAGziDz_maNDTLz8bJ_zQT09JvaIKN3" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt">Total deferred tax assets</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">2,850,965</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">470,859</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--DeferredTaxLiabilitiesAbstract_iB" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Deferred tax liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_iNI_pp0p0_di_maDITLztTI_zbzVrICMCC8k" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-indent: -10pt; padding-left: 20pt">Depreciation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(111,714</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(86,254</td><td style="text-align: left">)</td></tr> <tr id="xdx_400_eus-gaap--DeferredTaxLiabilitiesOtherFiniteLivedAssets_iNI_pp0p0_di_maDITLztTI_z8VjAIvp7Xv4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt">Intangible assets acquired</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,193,092</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,323,720</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_401_eus-gaap--DeferredIncomeTaxLiabilities_iNTI_pp0p0_di_mtDITLztTI_msNDTLz8bJ_zxV5d7u1jLmc" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt">Total deferred tax liabilities</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,304,806</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,409,974</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_408_ecustom--NetDeferredTaxLiabilities_iTI_pp0p0_mtNDTLz8bJ_zlYznzRhZEd4" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 20pt">Net deferred tax assets (liabilities)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,546,159</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(939,115</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> <p id="xdx_8AE_zYLzajkHyJz3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zcMBPp2h2Jm" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income taxes (Details)"> <tr style="vertical-align: bottom"> <td style="padding-left: 10pt"><span id="xdx_8BA_zm2dN0fcYwk5" style="display: none">Schedule of provision for income tax expense</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_492_20230101_20230331" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_490_20220101_20220331" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_493_20220701__20230331_ziFwTPqpIyS2" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_497_20210701_20220331" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">Three Months Ended March 31,</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">Nine Months Ended March 31,</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td></tr> <tr id="xdx_403_eus-gaap--CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Current:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--CurrentFederalTaxExpenseBenefit_maCITEBzefb_zolUKFukLo0k" style="vertical-align: bottom; background-color: White"> <td style="width: 32%; padding-left: 10pt">Federal</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">105,492</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">402,373</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">386,273</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">859,341</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_maCITEBzefb_zcnoeAsUsHsd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt">States</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,797</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">67,642</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">11,596</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">276,364</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--CurrentForeignTaxExpenseBenefit_d0_maCITEBzefb_z6EevoFVLtF" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; padding-left: 10pt">Foreign</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">122,623</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">122,623</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--CurrentIncomeTaxExpenseBenefit_iT_pp0p0_mtCITEBzefb_zg7waCMzoPy6" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Total current income tax provision</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">107,289</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">592,638</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">397,869</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,258,328</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Deferred:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_iN_pp0p0_maDITEBzZb8_zYobaCw1W1fg" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Federal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(558,437</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(432,290</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1,818,222</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(432,290</td><td style="text-align: left">)</td></tr> <tr id="xdx_40E_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_iN_pp0p0_maDITEBzZb8_zOJS2wMzqwR4" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt">States</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(114,675</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(120,493</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(421,382</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(120,493</td><td style="text-align: left">)</td></tr> <tr id="xdx_401_eus-gaap--DeferredForeignIncomeTaxExpenseBenefit_pp0p0_d0_maDITEBzZb8_zFhzMvMzzMPe" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; padding-left: 10pt">Foreign</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(23,758</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(243,391</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--DeferredIncomeTaxExpenseBenefit_iNT_pp0p0_mtDITEBzZb8_zFq7e9qTdzPk" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Total deferred taxes</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(696,870</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(552,783</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(2,482,995</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(552,783</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--OtherTaxExpenseBenefit_i_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Total provision for income taxes</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(589,581</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">39,855</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(2,085,126</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">705,545</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 105492 402373 386273 859341 1797 67642 11596 276364 0 122623 0 122623 107289 592638 397869 1258328 -558437 -432290 -1818222 -432290 -114675 -120493 -421382 -120493 -23758 0 -243391 0 -696870 -552783 -2482995 -552783 -589581 39855 -2085126 705545 <table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zhgHk6db7i1b" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income taxes (Details - Reconcilation of effective income tax rate)"> <tr style="vertical-align: bottom"> <td style="text-indent: -10pt; padding-left: 20pt"><span id="xdx_8B8_zzgpKkD2MtH2" style="display: none">Schedule of reconciliation of effective income tax rate</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_495_20230101__20230331_zWxZi1tKE54b" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_497_20220101__20220331_zhpCz8owGOyf" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_494_20220701__20230331_zah151Mtji7a" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_493_20210701__20220331_zn14D4gEE6a1" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">Three Months Ended March 31,</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">Nine Months Ended March 31,</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Statutory tax rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_i_pdd" style="vertical-align: bottom; background-color: White"> <td style="width: 44%; text-indent: -10pt; padding-left: 20pt">Federal</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right">21.00%</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right">21.00%</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right">21.00%</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 11%; text-align: right">21.00%</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_i_pdd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-indent: -10pt; padding-left: 20pt">State</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.82%</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.45%</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.82%</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.71%</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_i_pdd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Foreign tax rate difference</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">0.33%</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(1.59%</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2.19%</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(0.54%</td><td style="text-align: left">)</td></tr> <tr id="xdx_407_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_d0_zlG0WNBuSIK3" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Impairment loss on goodwill -permanent difference</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(7.40%</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_i_pdd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt">Net effect of state income tax deduction and other permanent differences</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">0.62%</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(21.59%</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(2.82%</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(6.40%</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_i_pdd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Effective tax rate</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">27.77%</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">3.27%</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">18.79%</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">19.77%</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 0.2100 0.2100 0.2100 0.2100 0.0582 0.0545 0.0582 0.0571 0.0033 -0.0159 0.0219 -0.0054 0 0 -0.0740 0 0.0062 -0.2159 -0.0282 -0.0640 0.2777 0.0327 0.1879 0.1977 44218 292166 375087 299563 <table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zC22InsObu95" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details - Deferred taxes)"> <tr style="vertical-align: bottom"> <td style="text-indent: -10pt; padding-left: 20pt"><span id="xdx_8B5_zLrKyfJBns76" style="display: none">Schedule of deferred taxes</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49D_20230331_zEvvwIWk8khj" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49D_20220630_zD1w6V2HRFB2" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">March 31,<br/> 2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">June 30, <br/> 2022</td><td style="padding-bottom: 1pt"> </td></tr> <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsNetAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: left">Deferred tax assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseOther_iI_pp0p0_maDTAGziDz_zXZmwsi9tai9" style="vertical-align: bottom; background-color: White"> <td style="width: 66%; text-indent: -10pt; padding-left: 20pt">263A calculation</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">228,145</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">123,884</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--DeferredTaxAssetsInventory_iI_pp0p0_maDTAGziDz_zPU7o5RgZn6k" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Inventory reserve</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">149,907</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">71,026</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsStateTaxes_iI_pp0p0_maDTAGziDz_zqf4PZCXgQnj" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">State taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,435</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">45,234</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_iI_pp0p0_maDTAGziDz_zorqMdJZlyml" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Accrued expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">196,492</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">69,172</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_ecustom--DeferredTaxAssetsLeaseAssetsLiabilities_iI_pp0p0_maDTAGziDz_zv71UC3IqqE7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">ROU assets / liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">115,501</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">83,738</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_iI_pp0p0_maDTAGziDz_zlD4JG91N052" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Stock-based compensation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">174,179</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">70,266</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsDomestic_iI_pp0p0_d0_maDTAGziDz_zyD2UWLAieva" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Net operating loss</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,965,531</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--DeferredTaxAssetsOther_iI_pp0p0_maDTAGziDz_zjvLjEvqbrY7" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt">Others</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">18,775</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">7,539</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--DeferredTaxAssetsGross_iTI_pp0p0_mtDTAGziDz_maNDTLz8bJ_zQT09JvaIKN3" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt">Total deferred tax assets</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">2,850,965</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">470,859</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--DeferredTaxLiabilitiesAbstract_iB" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Deferred tax liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_iNI_pp0p0_di_maDITLztTI_zbzVrICMCC8k" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-indent: -10pt; padding-left: 20pt">Depreciation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(111,714</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(86,254</td><td style="text-align: left">)</td></tr> <tr id="xdx_400_eus-gaap--DeferredTaxLiabilitiesOtherFiniteLivedAssets_iNI_pp0p0_di_maDITLztTI_z8VjAIvp7Xv4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt">Intangible assets acquired</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,193,092</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,323,720</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_401_eus-gaap--DeferredIncomeTaxLiabilities_iNTI_pp0p0_di_mtDITLztTI_msNDTLz8bJ_zxV5d7u1jLmc" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt">Total deferred tax liabilities</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,304,806</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,409,974</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_408_ecustom--NetDeferredTaxLiabilities_iTI_pp0p0_mtNDTLz8bJ_zlYznzRhZEd4" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 20pt">Net deferred tax assets (liabilities)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,546,159</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(939,115</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> 228145 123884 149907 71026 2435 45234 196492 69172 115501 83738 174179 70266 1965531 0 18775 7539 2850965 470859 111714 86254 1193092 1323720 1304806 1409974 1546159 -939115 <p id="xdx_803_eus-gaap--EarningsPerShareTextBlock_zHxsteYLc6m1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 15 –<span id="xdx_823_z647qj3DXzpl"> (Losses) Earnings per share</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table sets forth the computation of basic and diluted (losses) earnings per share for the periods presented: </p> <table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_z2Tcf49yKit6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - (Losses) Earnings per share (Details)"> <tr style="vertical-align: bottom"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt"><span id="xdx_8B0_zQ4GOMR2diia" style="display: none">Schedule of computation of earnings per share</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49D_20230101__20230331_zWBT48ueCd31" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49B_20220101__20220331_zxafMQN7bDs1" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49C_20220701__20230331_z68LSMAmYpn6" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_490_20210701__20220331_z50umslRKs83" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">Three Months Ended March 31,</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">Nine Months Ended March 31,</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Numerator:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--NetIncomeLossAvailableToCommonStockholdersDiluted_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="width: 44%; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 20pt">Net (Loss) Income Attributable to iPower, Inc.</td><td style="width: 1%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">(1,530,534</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">1,181,757</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">(9,003,349</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">2,867,146</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Denominator:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--WeightedaverageSharesUsedInComputingBasicAndDilutedEarningsPerShareAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Weighted-average shares used in computing basic and diluted earnings per share*</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_i01_pdd" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 30pt">Basic</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">29,730,914</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">28,045,130</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">29,702,014</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">26,999,342</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_i01_pdd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 30pt">Diluted</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">29,730,914</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">28,045,130</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">29,702,014</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">26,999,342</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_ecustom--LossesEarningsPerShareAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>(Losses) Earnings per share:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--EarningsPerShareBasic_i01_pdd" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 30pt">Basic</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.051</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.042</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.303</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.106</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--EarningsPerShareDiluted_i01_pdd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 30pt">Diluted</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.051</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.042</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.303</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.106</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Due to the ani-dilutive effect, the computation of basic and diluted EPS did not include the shares underlying the exercise of warrants as the Company had a net loss for the three and nine months ended March 31, 2023.</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td style="width: 2%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="width: 98%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The computation of diluted EPS did not include the underlying shares of warrants calculated using treasury method for the three and nine months ended March 31, 2022 as the exercise price was greater than the market price of the shares. </span></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td style="text-align: justify">*</td> <td style="text-align: justify">The computation of diluted EPS did not include the underlying shares of the stock options granted in May 2022 for the three and nine months ended March 31, 2023 as none of the options were vested as of March 31, 2023.</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the three and nine months ended March 31, 2023, <span id="xdx_907_ecustom--VestedButUnissuedShares_c20220701__20230331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zA2X0gfdpVib" title="Vested but unissued shares"><span id="xdx_90E_ecustom--VestedButUnissuedShares_c20230101__20230331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zDRDCUeqKpDh">166,661</span></span> vested but unissued shares of restricted stock units under the 2020 Equity Incentive Plan (as discussed in Note 16) are considered issued shares and therefore are included in the computation of basic earnings (losses) per share when the shares are fully vested.</span></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"> </td> <td style="text-align: justify"> </td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the three and nine months ended March 31, 2022, <span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c20220101__20220331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z57tHr5qPMe9" title="Vested shares"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c20210701__20220331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zmWwwgdAF2La" title="Vested shares">107,625</span></span> vested but unissued shares of restricted stock units under the Amended and Restated 2020 Equity Incentive Plan are considered issued shares and therefore are included in the computation of basic earnings (losses) per share as of grant date when the shares are fully vested. Impact of nonvested RSU is immaterial to the EPS.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_882_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_z2Tcf49yKit6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - (Losses) Earnings per share (Details)"> <tr style="vertical-align: bottom"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt"><span id="xdx_8B0_zQ4GOMR2diia" style="display: none">Schedule of computation of earnings per share</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_49D_20230101__20230331_zWBT48ueCd31" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49B_20220101__20220331_zxafMQN7bDs1" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49C_20220701__20230331_z68LSMAmYpn6" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_490_20210701__20220331_z50umslRKs83" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">Three Months Ended March 31,</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center">Nine Months Ended March 31,</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">2022</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Numerator:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--NetIncomeLossAvailableToCommonStockholdersDiluted_i_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="width: 44%; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 20pt">Net (Loss) Income Attributable to iPower, Inc.</td><td style="width: 1%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">(1,530,534</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">1,181,757</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">(9,003,349</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 11%; text-align: right">2,867,146</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Denominator:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--WeightedaverageSharesUsedInComputingBasicAndDilutedEarningsPerShareAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Weighted-average shares used in computing basic and diluted earnings per share*</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_i01_pdd" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 30pt">Basic</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">29,730,914</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">28,045,130</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">29,702,014</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">26,999,342</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_i01_pdd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 30pt">Diluted</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">29,730,914</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">28,045,130</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">29,702,014</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">26,999,342</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_ecustom--LossesEarningsPerShareAbstract_iB" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>(Losses) Earnings per share:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--EarningsPerShareBasic_i01_pdd" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 30pt">Basic</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.051</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.042</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.303</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.106</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--EarningsPerShareDiluted_i01_pdd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 30pt">Diluted</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.051</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.042</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(0.303</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">0.106</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> -1530534 1181757 -9003349 2867146 29730914 28045130 29702014 26999342 29730914 28045130 29702014 26999342 -0.051 0.042 -0.303 0.106 -0.051 0.042 -0.303 0.106 166661 166661 107625 107625 <p id="xdx_808_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zTgtFCLXCER7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 16 –<span id="xdx_829_zCs1BCcmL3Vk"> Equity</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline">Common Stock</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>  </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the year ended June 30, 2022, the Company issued <span id="xdx_906_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_c20210701__20220630__us-gaap--AwardTypeAxis__custom--StockIssuedForVestedRsusMember_zqNZXwHXTNkd" title="Number of restricted shares">40,019</span> shares of restricted common stock for RSUs vested in the quarter ended September 30, 2021.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 15, 2022, as part of the consideration for the acquisition of Anivia and subsidiaries, the Company issued <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesAcquisitions_c20220214__20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember__us-gaap--StatementClassOfStockAxis__us-gaap--RestrictedStockMember_ztZddFydA7k3" title="Number of shares issued for acquisition">3,083,700</span> restricted shares of the Company’s common stock, valued at $<span id="xdx_903_eus-gaap--SaleOfStockPricePerShare_c20220215_pdd" title="Sale of Stock, Price Per Share">2.27</span> per share, which was the closing price of the Company’s Common Stock as traded on Nasdaq on February 15, 2022. These shares have a lock-up period of 180 days and are subject to insider trading restrictions. The fair value of the shares was $<span id="xdx_901_eus-gaap--StockIssuedDuringPeriodValueAcquisitions_c20220214__20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember__us-gaap--StatementClassOfStockAxis__us-gaap--RestrictedStockMember_zdBkdhbieO2h" title="Number of shares issued for acquisition">5,528,373</span>, calculated with a discount of lack of marketability of 21%, which is determined using the Black Scholes Model.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2023 and June 30, 2022, there were <span id="xdx_904_eus-gaap--CommonStockSharesIssued_iI_c20230331_zxIBdebspYR2" title="Common stock, shares issued"><span id="xdx_90E_eus-gaap--CommonStockSharesOutstanding_iI_c20230331_z4NvFZ5bqKT" title="Common stock, shares outstanding">29,572,382</span></span> and <span id="xdx_904_eus-gaap--CommonStockSharesIssued_c20220630_pdd" title="Common stock, shares issued"><span id="xdx_90E_eus-gaap--CommonStockSharesOutstanding_c20220630_pdd" title="Common stock, shares outstanding">29,572,382</span></span> shares of Common Stock issued and outstanding, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Preferred Stock</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company’s Preferred Stock was authorized as “blank check” series of Preferred Stock, providing that the Board of Directors is expressly authorized, subject to limitations prescribed by law, by resolution or resolutions and by filing a certificate pursuant to the applicable law of the State of Nevada, to provide, out of the authorized but unissued shares of Preferred Stock, for series of Preferred Stock, and to establish from time to time the number of shares to be included in each such series, and to fix the designation, powers, preferences and rights of the shares of each such series and the qualifications, limitations or restrictions thereof. As of March 31, 2023 and June 30, 2022, respectively, there were no shares of Preferred Stock issued and outstanding.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Equity Incentive Plan</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May 5, 2021, the Company’s Board of Directors adopted, and its stockholders approved and ratified, the iPower Inc. Amended and Restated 2020 Equity Incentive Plan (the “Plan”). The Plan allows for the issuance of up to <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_c20230331__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_pdd" title="Number of shares authorized">5,000,000</span> shares of Common Stock, whether in the form of options, restricted stock, restricted stock units, stock appreciation rights, performance units, performance shares and other stock or cash awards. The general purpose of the Plan is to provide an incentive to the Company’s directors, officers, employees, consultants and advisors by enabling them to share in the future growth of the Company’s business. On November 16, 2021 and December 6, 2022, the Company filed a registration statement on Form S-8 registering all shares issuable under the Plan.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Restricted Stock Unit</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Following completion of the IPO on May 11, 2021, pursuant to their letter agreements, the Company awarded a total of <span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_c20210501__20210511__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember__srt--CounterpartyNameAxis__custom--VariousPartiesMember_zQhO56Hz1Rvb" title="Number of restricted shares">46,546</span> restricted stock units (“RSUs”) under the Plan to its independent directors, Chief Financial Officer, and certain other employees and consultants, all of which are subject to certain vesting conditions in the next 12 months and restrictions until filing of a Form S-8 for registration of the shares. On November 16, 2021, we filed a registration statement on Form S-8 registering all shares issuable under the Plan. The fair value of the RSUs was determined to be based on $5.00 per share, the initial listing price of the Company’s common stock on the grant date. The fair value of RSUs issued subsequent to the IPO date was based on the stock price on each grant date. During the nine months ended March 31, 2022, the Company granted an additional <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_c20210701__20220331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zGgdAq99UDzc" title="Number of restricted shares">79,406</span> shares of RSUs. For the three and nine months ended March 31, 2023, the Company recorded $<span id="xdx_901_eus-gaap--ShareBasedCompensation_pp0p0_c20230101__20230331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zK5dTmxJmpzf" title="Share-Based Payment Arrangement, Noncash Expense">7,192</span> and $<span id="xdx_90B_eus-gaap--ShareBasedCompensation_c20220701__20230331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_pp0p0" title="Share-Based Payment Arrangement, Noncash Expense">56,576</span> of stock-based compensation expense. For the three and nine months ended March 31, 2022, the Company recorded $<span id="xdx_905_eus-gaap--ShareBasedCompensation_pp0p0_c20220101__20220331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zf9Up1qBYKF5" title="Share-Based Payment Arrangement, Noncash Expense">149,299</span> and $<span id="xdx_902_eus-gaap--ShareBasedCompensation_pp0p0_c20210701__20220331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zSvKh1kzztKj" title="Share-Based Payment Arrangement, Noncash Expense">306,788</span> of stock-based compensation expense. As of March 31, 2023 and June 30, 2022, the unvested number of RSUs was <span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iI_c20230331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zAGqclD0FAsi" title="Unvested RSUs">12,400</span> and <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iI_c20220630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zLrRFVAxYV73" title="Unvested RSUs">6,608</span> and the unamortized expense was $<span id="xdx_906_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_pp0p0_c20230331_zHArW1Lwcy9a" title="Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount">7,192</span> and $<span id="xdx_905_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_c20220630_pp0p0" title="Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount">15,000</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Information relating to RSU grants is summarized as follows: </p> <table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_zeQWZgxWwF1j" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Equity (Details)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8B0_zJOMHQCYO4T6" style="display: none">Schedule of RSU activity</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Total RSUs Issued</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Total Fair Market Value of RSUs Issued as Compensation (1)</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">RSUs granted, but not vested, at June 30, 2022</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20220701__20230331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z1PROHIYDAXi" style="width: 13%; text-align: right" title="RSU's outstanding at beginning">6,608</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">RSUs granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20220701__20230331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zcW1qCPig9mc" style="text-align: right" title="RSUs granted">79,406</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue_c20220701__20230331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zIg4BEMsWSoh" style="text-align: right" title="RSUs granted, fair value">48,768</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">RSUs forfeited</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_d0_c20220701__20230331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zsAiFX7QjTMc" style="text-align: right" title="RSUs forfeited">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">RSUs vested</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20220701__20230331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zKRx2IIfkST" style="border-bottom: Black 1pt solid; text-align: right" title="RSUs vested">(73,614</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt; text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">RSUs granted, but not vested, at March 31, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20220701__20230331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zWKKh3uFKnXe" style="border-bottom: Black 2.5pt double; text-align: right" title="RSU's outstanding at ending">12,400</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt; text-align: right"> </td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> _____________________</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td id="xdx_F0C_ziIykHSX582c"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td id="xdx_F1D_zrglt8Av1424"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The total fair value was based on the stock price on the grant date.</span></td></tr> </table> <p id="xdx_8A6_zqQdpno1Tqh5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2023, of the <span id="xdx_90C_eus-gaap--ConversionOfStockSharesConverted1_c20220701__20230331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zqn7LxbKjTcb" title="Conversion of RSUs vested, shares">206,680</span> vested RSUs, <span id="xdx_90D_eus-gaap--ConversionOfStockSharesIssued1_c20220701__20230331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_zrxMTgByUUW" title="Stock issued for RSU's vested">40,019</span> shares of Common Stock were issued, and <span id="xdx_901_ecustom--ConversionOfStockSharesToBeIssued_c20220701__20230331__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_zqVe3mS5QrNf" title="Stock to be issued for RSU's vested">166,661</span> shares were to be issued upon setup of the plan administration account.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Stock Option</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May 12, 2022, the Compensation Committee of the Board of Directors approved an incentive plan for the Company’s executive officers consisting of a cash performance bonus of $<span id="xdx_90E_ecustom--CashPerformanceBonus_c20220501__20220512_pp0p0" title="Cash performance bonus">60,000</span> to be awarded to Kevin Vassily, CFO of the Company, and stock option grants (the “Option Grants”) in the amount of (i) <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20220501__20220512__srt--CounterpartyNameAxis__custom--ChenlongTanMember_pdd" title="Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures">3,000,000</span> shares to Chenlong Tan, CEO and (ii) <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20220501__20220512__srt--CounterpartyNameAxis__custom--MrVassilyMember_pdd" title="Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures">330,000</span> shares to Mr. Vassily. The Option Grants, which were issued on May 13, 2022, have an exercise price of $<span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_c20220513_pdd" title="Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price">1.12</span> per share, a contractual term of 10 years and consist of six vesting tranches with a vesting schedule based entirely on the attainment of both designated operational milestones (performance conditions) and market conditions (together, the “Designated Milestones”), assuming continued employment of the recipients through the date on which such Designated Milestones are achieved. Each of the six vesting tranches for the Option Grants will vest when both (i) the market capitalization milestone for such tranche, which begins at $150 million for the first tranche and increases by increments of $50 million through the fourth tranche and $100 million thereafter (based on achieving such market capitalization for five consecutive trading days), has been achieved, and (ii) any one of the following six operational milestones focused on revenue or any one of the six operational milestones focused on operating income have been achieved during a given fiscal year.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The achievement status of the operational milestones as of March 31, 2023 was as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td colspan="5" style="border-bottom: Black 1pt solid; text-align: center">Revenue in Fiscal Year</td><td style="padding-bottom: 1pt"> </td> <td colspan="5" style="border-bottom: Black 1pt solid; text-align: center">Operating Income in Fiscal Year</td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="text-align: center">Milestone</td><td> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td colspan="2" style="text-align: center">Milestone</td><td> </td><td> </td> <td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">(in Millions)</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: center">Achievement Status</td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">(in Millions)</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: center">Achievement Status</td></tr> <tr style="vertical-align: bottom"> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td style="text-align: center"> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 1%; text-align: left">$</td><td style="width: 22%; text-align: right">90</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 24%; text-align: center">Probable</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 21%; text-align: right">6</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 23%; text-align: center">Probable</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">$</td><td style="text-align: right">100</td><td style="text-align: left"> </td><td> </td> <td style="text-align: center">Probable</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">8</td><td style="text-align: left"> </td><td> </td> <td style="text-align: center">Probable</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">$</td><td style="text-align: right">125</td><td style="text-align: left"> </td><td> </td> <td style="text-align: center">Probable</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">10</td><td style="text-align: left"> </td><td> </td> <td style="text-align: center">Probable</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">$</td><td style="text-align: right">150</td><td style="text-align: left"> </td><td> </td> <td style="text-align: center">Probable</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">12</td><td style="text-align: left"> </td><td> </td> <td style="text-align: center">–</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">$</td><td style="text-align: right">200</td><td style="text-align: left"> </td><td> </td> <td style="text-align: center">Probable</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">16</td><td style="text-align: left"> </td><td> </td> <td style="text-align: center">–</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">$</td><td style="text-align: right">250</td><td style="text-align: left"> </td><td> </td> <td style="text-align: center">–</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">20</td><td style="text-align: left"> </td><td> </td> <td style="text-align: center">–</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluated the performance condition and market condition under ASC 718-10-20. The Option Grants are considered an award containing a performance and a market condition and both conditions (in this case at least one of the performance conditions) must be satisfied for the award to vest. The market condition is incorporated into the fair value of the award, and that fair value is recognized over the longer of the implied service period or requisite service period if it is probable that one of the performance conditions will be met. In relation to the five awards deemed probable to vest, the recognition period ranges from 2.93 years to 9.64 years. If the performance condition is ultimately not met, compensation cost related to the award should not be recognized (or should be reversed to the extent any expense has been recognized related to such tranche) because the vesting condition in the award would not have been satisfied.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On the grant date, a Monte Carlo simulation was used to determine for each tranche (i) a fixed amount of expense for such tranche and (ii) the future time when the market capitalization milestone for such tranche was expected to be achieved. Separately, based on a subjective assessment of our future financial performance, each quarter we determine whether it is probable that we will achieve each operational milestone that has not previously been achieved or deemed probable of achievement and if so, the future time when we expect to achieve that operational milestone. The Monte Carlo simulation utilized the following inputs:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"> </td> <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock Price - $<span id="xdx_90E_eus-gaap--SharePrice_c20220512_pdd" title="Share price">1.12</span> </span></td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Volatility – <span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20220511__20220512_zdATHy2S8OO4" title="Volatility">95.65</span>% </span></td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Term –<span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220511__20220512_zctyhiYDAPih" title="Term">10</span> years</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk Free Rate of Return – <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220511__20220512_zKhk9VPjIpLf" title="Risk Free Rate of Return">2.93</span>% </span></td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dividend Yield – <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20220511__20220512_z5v8iXzPKXY4" title="Dividend Yield">0</span>%</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The total fair value of the Option Grants was $3.2 million of which, at June 30, 2022, $2.3 million is deemed probable of vesting. As of March 31, 2023, <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_iI_pid_dn_c20230331_zHmVX15GDYL6" title="Options vested">none</span> of the options had vested. For the three and nine months ended March 31, 2023, the Company recorded $<span id="xdx_908_eus-gaap--ShareBasedCompensation_pp0p0_c20230101__20230331__us-gaap--AwardTypeAxis__custom--OptionsGrantedMember_zY48q6lXFtxc" title="Share-Based Payment Arrangement, Noncash Expense">110,382</span> and $<span id="xdx_904_eus-gaap--ShareBasedCompensation_c20220701__20230331__us-gaap--AwardTypeAxis__custom--OptionsGrantedMember_pp0p0" title="Share-Based Payment Arrangement, Noncash Expense">331,146</span> of stock-based compensation expense related to the Option Grants. For the three and nine months ended March 31, 2022, the Company did <span id="xdx_909_eus-gaap--ShareBasedCompensation_pp0p0_do_c20210701__20220331__us-gaap--AwardTypeAxis__custom--OptionsGrantedMember_zgHc1dIa8E4d" title="Share-Based Payment Arrangement, Noncash Expense">no</span>t record any stock-based compensation expense related to the Option Grants. Unrecognized compensation cost related to tranches probable of vesting is approximately $1.9 million and will be recognized over 2.25 years to 9.25 years, depending on the tranche.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 40019 3083700 2.27 5528373 29572382 29572382 29572382 29572382 5000000 46546 79406 7192 56576 149299 306788 12400 6608 7192 15000 <table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_zeQWZgxWwF1j" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Equity (Details)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8B0_zJOMHQCYO4T6" style="display: none">Schedule of RSU activity</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Total RSUs Issued</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Total Fair Market Value of RSUs Issued as Compensation (1)</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">RSUs granted, but not vested, at June 30, 2022</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20220701__20230331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z1PROHIYDAXi" style="width: 13%; text-align: right" title="RSU's outstanding at beginning">6,608</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">RSUs granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20220701__20230331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zcW1qCPig9mc" style="text-align: right" title="RSUs granted">79,406</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue_c20220701__20230331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zIg4BEMsWSoh" style="text-align: right" title="RSUs granted, fair value">48,768</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">RSUs forfeited</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_d0_c20220701__20230331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zsAiFX7QjTMc" style="text-align: right" title="RSUs forfeited">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">RSUs vested</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20220701__20230331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zKRx2IIfkST" style="border-bottom: Black 1pt solid; text-align: right" title="RSUs vested">(73,614</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt; text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">RSUs granted, but not vested, at March 31, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20220701__20230331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zWKKh3uFKnXe" style="border-bottom: Black 2.5pt double; text-align: right" title="RSU's outstanding at ending">12,400</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt; text-align: right"> </td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 6608 79406 48768 0 73614 12400 206680 40019 166661 60000 3000000 330000 1.12 1.12 0.9565 P10Y 0.0293 0 0 110382 331146 0 <p id="xdx_804_ecustom--WarrantLiabilitiesTextBlock_zD3eqjVxWBzf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 17 – <span id="xdx_82B_zWqLv8sQps56">Warrant liabilities</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 27, 2021, the Company completed a private placement offering pursuant to which the Company sold to two accredited investors an aggregate of $<span id="xdx_901_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_c20210126__20210127__srt--CounterpartyNameAxis__custom--TwoAccreditedInvestorsMember__us-gaap--SubsidiarySaleOfStockAxis__us-gaap--PrivatePlacementMember_pp0p0">3,000,000 </span>in Convertible Notes and warrants to purchase shares of Class A Common Stock equaling 80% of the number of shares of Class A Common Stock issuable upon conversion of the Convertible Notes. The convertible note warrants shall be exercisable for a period of three years from the IPO completion date at a per share exercise price equal to the IPO. In accordance with the terms of the warrants, in the event the Convertible Notes are repaid in cash by the Company, the warrants issued in conjunction with the Convertible Notes will expire and have no further value.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The outstanding warrants held by the Convertible Note investors were reclassed to additional paid in capital as the terms became fixed upon closing of the IPO. Through March 31, 2023, none of the private placement investors exercised any of their warrants. As such, as of March 31, 2023 and June 30, 2022, the number of shares issuable under the outstanding warrants was <span id="xdx_90A_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230331_z9hwXpRYczN5">685,715</span>, with an average exercise price of $<span id="xdx_902_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20230331_zKOH4sLo8HY">5.00 </span>per share.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 3000000 685715 5.00 <p id="xdx_80E_eus-gaap--ConcentrationRiskDisclosureTextBlock_zrf7lSOtskMb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 18 -<span id="xdx_824_zvenGK1LDKp2"> Concentration of risk</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Credit risk</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2023 and June 30, 2022, $<span id="xdx_905_eus-gaap--CashAndCashEquivalentsAtCarryingValue_c20230331_pp0p0" title="Cash and Cash Equivalents, at Carrying Value">1,419,495</span> and $<span id="xdx_904_eus-gaap--CashAndCashEquivalentsAtCarryingValue_c20220630_pp0p0" title="Cash and Cash Equivalents, at Carrying Value">1,821,947</span>, respectively, were deposited with various major financial institutions in the United States and PRC. Accounts at each institution in the United States are insured by the Federal Deposit Insurance Corporation (FDIC) for up to $250,000. The Company had approximately $<span id="xdx_906_eus-gaap--CashUninsuredAmount_iI_pp0p0_dm_c20230331_z5G995f5Zfpc" title="Cash, Uninsured Amount">0.4 million</span> and $<span id="xdx_90C_eus-gaap--CashUninsuredAmount_iI_pp0p0_dm_c20220630_zWjBsjaPYRHj" title="Cash, Uninsured Amount">0.5 million</span>, respectively, in excess of the FDIC insurance limit, as of March 31, 2023 and June 30, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts receivable are typically unsecured and derived from revenue earned from customers, thereby exposing the Company to credit risk. The risk is mitigated by the Company’s assessment of its customers’ creditworthiness and its ongoing monitoring of outstanding balances. The Company maintains reserves for estimated credit losses, and such losses have generally been within expectations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The business of DHS, the Company’s VIE, may be impacted by Chinese economic conditions, changes in regulations and laws, and other uncertainties.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Customer and vendor concentration risk</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the nine months ended March 31, 2023 and 2022, Amazon Vendor and Amazon Seller customers accounted for <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20230331__srt--MajorCustomersAxis__custom--AmazonVendorAndAmazonSellerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zNm1K89e6BN5" title="Concentration Risk, Percentage">91</span>% and <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_dp_c20210701__20220331__srt--MajorCustomersAxis__custom--AmazonVendorAndAmazonSellerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_z8kWoTrzRT95" title="Concentration Risk, Percentage">89</span>% of the Company's total revenues, respectively. As of March 31, 2023 and June 30, 2022, accounts receivable from Amazon Vendor and Amazon Seller accounted for <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20230331__srt--MajorCustomersAxis__custom--AmazonVendorAndAmazonSellerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zHdeoHXHGpkl" title="Concentration Risk, Percentage">94</span>% and <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20210701__20220630__srt--MajorCustomersAxis__custom--AmazonVendorAndAmazonSellerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zRBUBb6XWbc4" title="Concentration Risk, Percentage">94</span>% of the Company’s total accounts receivable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the nine months ended March 31, 2023 and 2022, two suppliers accounted for <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20230331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CostOfSalesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__us-gaap--SupplyCommitmentAxis__custom--TwoSuppliersMember_zaT072CxT7Il" title="Concentration Risk, Percentage">39</span>% (<span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20230331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CostOfSalesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__us-gaap--SupplyCommitmentAxis__custom--OneSupplierMember_zwHRamHunGYk" title="Concentration Risk, Percentage">28</span>% and <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp_uPure_c20220701__20230331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CostOfSalesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__us-gaap--SupplyCommitmentAxis__custom--AnotherSupplierMember_zsZUDGeBjikc" title="Concentration Risk, Percentage">11</span>%) and <span id="xdx_907_eus-gaap--ConcentrationRiskPercentage1_dp_c20210701__20220331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CostOfSalesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__us-gaap--SupplyCommitmentAxis__custom--TwoSuppliersMember_zMaNdMqDBq1i" title="Concentration Risk, Percentage">27</span>% (<span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_c20210701__20220331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CostOfSalesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__us-gaap--SupplyCommitmentAxis__custom--OneSupplierMember_z2g0eLRTnpac" title="Concentration Risk, Percentage">17</span>% and <span id="xdx_90E_eus-gaap--ConcentrationRiskPercentage1_dp_c20210701__20220331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--CostOfSalesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__us-gaap--SupplyCommitmentAxis__custom--AnotherSupplierMember_zfaXuKmMx6F6" title="Concentration Risk, Percentage">11</span>%) of the Company's total purchases, respectively. As of March 31, 2023, accounts payable to two suppliers accounted for <span id="xdx_902_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20230331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__us-gaap--SupplyCommitmentAxis__custom--TwoSuppliersMember_zxmyntk502t3" title="Concentration Risk, Percentage">59</span>% (<span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20230331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__us-gaap--SupplyCommitmentAxis__custom--OneSupplierMember_zVrmDt26G934" title="Concentration Risk, Percentage">53</span>% and <span id="xdx_905_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20230331__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__us-gaap--SupplyCommitmentAxis__custom--AnotherSupplierMember_zr1yKjSjn2Aj" title="Concentration Risk, Percentage">6</span>%) of the Company’s total accounts payable. As of June 30, 2022, accounts payable to two suppliers accounted for <span id="xdx_908_eus-gaap--ConcentrationRiskPercentage1_dp_c20210701__20220630__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__us-gaap--SupplyCommitmentAxis__custom--TwoSuppliersMember_z5RR3X1LzSGd" title="Concentration Risk, Percentage">44</span>% (<span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_dp_c20210701__20220630__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__us-gaap--SupplyCommitmentAxis__custom--OneSupplierMember_zUeAWbos9H0c" title="Concentration Risk, Percentage">34</span>% and <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_dp_c20210701__20220630__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__us-gaap--SupplyCommitmentAxis__custom--AnotherSupplierMember_zxOkeXNy3b64" title="Concentration Risk, Percentage">10</span>%) of the Company’s total accounts payable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> 1419495 1821947 400000 500000 0.91 0.89 0.94 0.94 0.39 0.28 0.11 0.27 0.17 0.11 0.59 0.53 0.06 0.44 0.34 0.10 <p id="xdx_805_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_z5FuJPXM9Aal" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 19 - <span id="xdx_82A_z5BHWTJrIEAh">Commitments and contingencies</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Lease commitments</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has entered into a lease agreement to rent office and warehouse space with a lease period from December 1, 2018 until December 31, 2020. On August 24, 2020, the Company negotiated for new terms to extend the lease through December 21, 2023 at the rate of approximately $42,000 per month.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 1, 2020, in addition to the primary fulfillment center, the Company leased a second fulfillment center in City of Industry, California. The base rental fee ranges from $27,921 to $29,910 per month through October 31, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 15, 2022, upon completion of the acquisition of Anivia Limited, the Company assumed an operating lease for offices located in the People’s Republic of China.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 28, 2021, the Company entered into a Lease agreement (the “Lease Agreement”) with 9th &amp; Vineyard, LLC, a Delaware limited liability company (the “Landlord”), to lease from the Landlord approximately 99,347 square feet of space located at 8798 9th Street, Rancho Cucamonga, California (the “Premises”). The term of the Lease Agreement was for 62 months, commencing on the date on which the Landlord completes certain prescribed improvements on the property (the “Rent Commencement Date”). The Lease Agreement does not provide for an option to renew.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">In addition, the Company will be responsible for its pro rata share of certain costs, including utility costs, insurance and common area costs, as further detailed in the Lease Agreement. Following the Rent Commencement Date, the first two months of the Base Rent were to be abated.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The lease was not started under the original Lease Agreement as completion of the construction was not timely completed. On February 23, 2022, as a result of the delay in completion of the construction, the Company entered into an amended agreement to extend the lease term to 74 months. The lease commencement date is February 10, 2022, with rent payments commencing May 11, 2022 and the lease expiring on May 31, 2028. The base rental fee ranges from $114,249 to $140,079 per month through the expiration date of May 31, 2028.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May 1, 2022, the Company leased another fulfillment center in Duarte, California. The base rental fee ranges from $56,000 to $59,410 per month through April 30, 2025.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Total commitment for the full term of these leases is $<span id="xdx_90A_eus-gaap--ContractualObligation_iI_pp0p0_c20230331_zbzBzSHQjztb" title="Contractual obligation">12,440,869</span>. The financial statements reflected $<span id="xdx_90C_eus-gaap--OperatingLeaseRightOfUseAsset_c20230331_pp0p0" title="Right of use asset - non-current">8,504,929</span> and $<span id="xdx_90D_eus-gaap--OperatingLeaseRightOfUseAsset_c20220630_pp0p0" title="Right of use asset - non-current">10,453,282</span>, respectively, of operating lease right-of-use assets, and $<span id="xdx_906_eus-gaap--OperatingLeaseLiability_c20230331_pp0p0" title="Operating lease liabilities">8,927,949</span> and $<span id="xdx_901_eus-gaap--OperatingLeaseLiability_c20220630_pp0p0" title="Operating lease liabilities">10,848,544</span>, respectively, of operating lease liabilities as of March 31, 2023 and June 30, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Three Months Ended March 31, 2023 and 2022: </p> <table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--LeaseCostTableTextBlock_zXstxtU59st1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Commitments and contingencies (Details - Lease cost)"> <tr style="vertical-align: bottom"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt"><span id="xdx_8B8_zirQCzaxUH35" style="display: none">Schedule of lease cost and other information</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right" title="Operating lease cost"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right" title="Operating lease cost"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">3/31/2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">3/31/2022</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-decoration: underline; text-align: left; text-indent: -10pt; padding-left: 10pt">Lease cost</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 66%; text-align: left; text-indent: -10pt; padding-left: 10pt">Operating lease cost (included in selling and fulfillment in the Company's statement of operations)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--OperatingLeaseCost_c20230101__20230331_pp0p0" style="width: 13%; text-align: right" title="Operating lease cost">776,878</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--OperatingLeaseCost_c20220101__20220331_pp0p0" style="width: 13%; text-align: right" title="Operating lease cost">427,692</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-decoration: underline; text-align: left">Other information</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Cash paid for amounts included in the measurement of lease liabilities</td><td> </td> <td style="text-align: left">$</td><td id="xdx_983_eus-gaap--OperatingLeasePayments_c20230101__20230331_pp0p0" style="text-align: right" title="Cash paid for amounts included in the measurement of lease liabilities">778,843</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--OperatingLeasePayments_c20220101__20220331_pp0p0" style="text-align: right" title="Cash paid for amounts included in the measurement of lease liabilities">234,504</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Remaining term in years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_ecustom--OperatingLeaseWeightedAverageRemainingLeaseTerm2_c20230101__20230331" title="Remaining lease term in years">0.33 – 5.17</span></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_ecustom--OperatingLeaseWeightedAverageRemainingLeaseTerm2_c20220101__20220331_z2cNk4GgFSVc" title="Remaining lease term in years">1.33 – 6.17</span></span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Average discount rate - operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_ecustom--OperatingLeaseWeightedAverageDiscountRatePercent1_c20230101__20230331" title="Average discount rate - operating leases">5 - 8%</span></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_ecustom--OperatingLeaseWeightedAverageDiscountRatePercent1_c20220101__20220331_zClVCyf7EyAl" title="Average discount rate - operating leases">5% – 8%</span></span></td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Nine Months Ended March 31, 2023 and 2022:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">3/31/2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">3/31/2022</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-decoration: underline; text-align: left; text-indent: -10pt; padding-left: 10pt">Lease cost</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 66%; text-align: left; text-indent: -10pt; padding-left: 10pt">Operating lease cost (included in selling and fulfillment in the Company's statement of operations)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--OperatingLeaseCost_c20220701__20230331_pp0p0" style="width: 13%; text-align: right" title="Operating lease cost">2,331,542</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--OperatingLeaseCost_c20210701__20220331_pp0p0" style="width: 13%; text-align: right" title="Operating lease cost">838,726</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-decoration: underline; text-align: left">Other information</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Cash paid for amounts included in the measurement of lease liabilities</td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--OperatingLeasePayments_c20220701__20230331_pp0p0" style="text-align: right" title="Cash paid for amounts included in the measurement of lease liabilities">2,303,668</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_980_eus-gaap--OperatingLeasePayments_c20210701__20220331_pp0p0" style="text-align: right" title="Cash paid for amounts included in the measurement of lease liabilities">656,961</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Remaining term in years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_ecustom--OperatingLeaseWeightedAverageRemainingLeaseTerm2_c20220701__20230331" title="Remaining lease term in years">0.33 – 5.17</span></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_ecustom--OperatingLeaseWeightedAverageRemainingLeaseTerm2_c20210701__20220331_zYCeaLAL2zs9" title="Remaining lease term in years">1.33 – 6.17</span></span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Average discount rate - operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_ecustom--OperatingLeaseWeightedAverageDiscountRatePercent1_c20220701__20230331" title="Average discount rate - operating leases">5 - 8%</span></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_ecustom--OperatingLeaseWeightedAverageDiscountRatePercent1_c20210701__20220331_zj5HDphLrMRc" title="Average discount rate - operating leases">5% – 8%</span></span></td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8AF_zcdbYSq3DMj3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The supplemental balance sheet information related to leases for the period is as follows: </p> <table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_z86JfQgsgWn6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Commitments and contingencies (Details - Balance Sheet)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8B2_z27qiihw7qIc" style="display: none">Supplemental balance sheet information related to leases</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_497_20230331" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_497_20220630_z6WApHuxKSRd" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">3/31/2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">6/30/2022</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-decoration: underline; text-align: left">Operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--OperatingLeaseRightOfUseAsset_iI_z8AZZJtc5pu2" style="vertical-align: bottom; background-color: White"> <td style="width: 66%; text-align: left">Right of use asset - non-current</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">8,504,929</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">10,453,282</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40F_ecustom--OperatingLeaseLiabilityCurrents_iI_pp0p0_maOLLzqwe_zjULIrubmPel" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Lease Liability – current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,356,545</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,582,933</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_ecustom--OperatingLeaseLiabilityNoncurrents_iI_pp0p0_maOLLzqwe_zVnzXroB6Jk4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Lease Liability – non-current</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">6,571,404</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">8,265,611</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--OperatingLeaseLiability_iTI_pp0p0_mtOLLzqwe_zvbNzEW1Yknb" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Total operating lease liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,927,949</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">10,848,544</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AC_zO2nhIVluH45" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Maturities of the Company’s lease liabilities are as follows: </p> <table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_z2Ch7G3qmGkg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Commitments and contingencies (Details - Lease maturity)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8B2_zPtWL074i7k7" style="display: none">Schedule of maturities of lease liabilities</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_499_20230331_zQfwJG8M8ed3" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td> </td> <td colspan="2" style="text-align: center">Operating</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Lease</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">For Year ending June 30:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="width: 83%; text-align: left">2023</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">771,954</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,510,815</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,080,331</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,533,918</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,586,572</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">2028 and after</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,459,407</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_zpSBaxNPd398" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Less: Imputed interest/present value discount</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,015,068</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_406_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zXc4NDg3Z7of" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Present value of lease liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,927,949</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AA_zqVqQ97g4hA" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Contingencies</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Except as disclosed below, the Company is not currently a party to any material legal proceedings, investigation or claims. As the Company may, from time to time, be involved in legal matters arising in the ordinary course of its business, there can be no assurance that such matters will not arise in the future or that any such matters in which the Company is involved, or which may arise in the ordinary course of the Company’s business, will not at some point proceed to litigation or that such litigation will not have a material adverse effect on the business, financial condition or results of operations of the Company.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to an engagement agreement, dated and effective August 31, 2020 (the “Engagement Agreement”), with Boustead Securities LLC (“Boustead”), the Company engaged Boustead to act as its exclusive placement agent for private placements of its securities and as a potential underwriter for its initial public offering. On February 28, 2021, the Company informed Boustead that it was terminating the Engagement Agreement and any continuing obligations the Company may have had under its terms. On April 15, 2021, the Company provided formal written notice to Boustead of its termination of the Engagement Agreement and all obligations thereunder, effective immediately. On April 30, 2021, Boustead filed a statement of claim with the Financial Institute Regulatory Authority, or FINRA, demanding to arbitrate the dispute, and is seeking, among other things, monetary damages against the Company and D.A. Davidson &amp; Co. (who acted as underwriter in the Company’s IPO). Presently, the matter is scheduled to be heard before a FINRA arbitration panel during the week beginning May 22, 2023. The Company has agreed to indemnify D.A. Davidson &amp; Co. and the other underwriters against any liability or expense they may incur or be subject to arising out of the Boustead dispute. Additionally, Chenlong Tan, the Company’s Chairman, President and Chief Executive Officer and a beneficial owner of more than 5% of the Company’s Common Stock, has agreed to reimburse the Company for any judgments, fines and amounts paid or actually incurred by the Company or an indemnitee in connection with such legal action or in connection with any settlement agreement entered into by the Company or an indemnitee up to a maximum of $3.5 million in the aggregate, with the sole source of funding of such reimbursement to come from sales of shares then owned by Mr. Tan. The Company cannot reasonably estimate the amount of potential exposure as of the date of this report.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In an effort to contain or slow the COVID-19 outbreak, authorities across the world have implemented various measures, some of which have been subsequently rescinded or modified, including travel bans, stay-at-home orders and shutdowns of certain businesses. The Company anticipates that these actions and the global health crisis caused by the COVID-19 outbreak, including any resurgences, will continue to negatively impact global economic activity. While the COVID-19 outbreak has not had a material adverse impact on the Company’s operations to date, it is difficult to predict all of the positive or negative impacts the COVID-19 outbreak may have on the Company’s business in the future.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="background-color: white">In February 2022, the Russian Federation began conducting military operations against Ukraine, which have been ongoing ever since, resulting in global economic uncertainty and increased cost of various commodities. In response to these types of events, should they directly impact our supply chain or other operations, we may experience or be exposed to supply chain disruption which could cause us to seek alternate sources for product supply, or suffer consequences that are unexpected and difficult to mitigate. Any of these risks might have a materially adverse impact on our business operations and our financial position or results of operations. Although, it is difficult to predict the impact that these factors may have on our business in the future, they did not have a material effect on our results of operations, financial condition, or liquidity for the three and nine months ended March 31, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 12440869 8504929 10453282 8927949 10848544 <table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--LeaseCostTableTextBlock_zXstxtU59st1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Commitments and contingencies (Details - Lease cost)"> <tr style="vertical-align: bottom"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt"><span id="xdx_8B8_zirQCzaxUH35" style="display: none">Schedule of lease cost and other information</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right" title="Operating lease cost"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right" title="Operating lease cost"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">3/31/2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">3/31/2022</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-decoration: underline; text-align: left; text-indent: -10pt; padding-left: 10pt">Lease cost</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 66%; text-align: left; text-indent: -10pt; padding-left: 10pt">Operating lease cost (included in selling and fulfillment in the Company's statement of operations)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--OperatingLeaseCost_c20230101__20230331_pp0p0" style="width: 13%; text-align: right" title="Operating lease cost">776,878</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--OperatingLeaseCost_c20220101__20220331_pp0p0" style="width: 13%; text-align: right" title="Operating lease cost">427,692</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-decoration: underline; text-align: left">Other information</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Cash paid for amounts included in the measurement of lease liabilities</td><td> </td> <td style="text-align: left">$</td><td id="xdx_983_eus-gaap--OperatingLeasePayments_c20230101__20230331_pp0p0" style="text-align: right" title="Cash paid for amounts included in the measurement of lease liabilities">778,843</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--OperatingLeasePayments_c20220101__20220331_pp0p0" style="text-align: right" title="Cash paid for amounts included in the measurement of lease liabilities">234,504</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Remaining term in years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_ecustom--OperatingLeaseWeightedAverageRemainingLeaseTerm2_c20230101__20230331" title="Remaining lease term in years">0.33 – 5.17</span></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_ecustom--OperatingLeaseWeightedAverageRemainingLeaseTerm2_c20220101__20220331_z2cNk4GgFSVc" title="Remaining lease term in years">1.33 – 6.17</span></span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Average discount rate - operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_ecustom--OperatingLeaseWeightedAverageDiscountRatePercent1_c20230101__20230331" title="Average discount rate - operating leases">5 - 8%</span></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_ecustom--OperatingLeaseWeightedAverageDiscountRatePercent1_c20220101__20220331_zClVCyf7EyAl" title="Average discount rate - operating leases">5% – 8%</span></span></td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Nine Months Ended March 31, 2023 and 2022:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">3/31/2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">3/31/2022</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-decoration: underline; text-align: left; text-indent: -10pt; padding-left: 10pt">Lease cost</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 66%; text-align: left; text-indent: -10pt; padding-left: 10pt">Operating lease cost (included in selling and fulfillment in the Company's statement of operations)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--OperatingLeaseCost_c20220701__20230331_pp0p0" style="width: 13%; text-align: right" title="Operating lease cost">2,331,542</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--OperatingLeaseCost_c20210701__20220331_pp0p0" style="width: 13%; text-align: right" title="Operating lease cost">838,726</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-decoration: underline; text-align: left">Other information</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Cash paid for amounts included in the measurement of lease liabilities</td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--OperatingLeasePayments_c20220701__20230331_pp0p0" style="text-align: right" title="Cash paid for amounts included in the measurement of lease liabilities">2,303,668</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_980_eus-gaap--OperatingLeasePayments_c20210701__20220331_pp0p0" style="text-align: right" title="Cash paid for amounts included in the measurement of lease liabilities">656,961</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Remaining term in years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_ecustom--OperatingLeaseWeightedAverageRemainingLeaseTerm2_c20220701__20230331" title="Remaining lease term in years">0.33 – 5.17</span></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_ecustom--OperatingLeaseWeightedAverageRemainingLeaseTerm2_c20210701__20220331_zYCeaLAL2zs9" title="Remaining lease term in years">1.33 – 6.17</span></span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Average discount rate - operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_ecustom--OperatingLeaseWeightedAverageDiscountRatePercent1_c20220701__20230331" title="Average discount rate - operating leases">5 - 8%</span></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_ecustom--OperatingLeaseWeightedAverageDiscountRatePercent1_c20210701__20220331_zj5HDphLrMRc" title="Average discount rate - operating leases">5% – 8%</span></span></td><td style="text-align: left"> </td></tr> </table> 776878 427692 778843 234504 0.33 – 5.17 1.33 – 6.17 5 - 8% 5% – 8% 2331542 838726 2303668 656961 0.33 – 5.17 1.33 – 6.17 5 - 8% 5% – 8% <table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_z86JfQgsgWn6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Commitments and contingencies (Details - Balance Sheet)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8B2_z27qiihw7qIc" style="display: none">Supplemental balance sheet information related to leases</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_497_20230331" style="text-align: center"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_497_20220630_z6WApHuxKSRd" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">3/31/2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">6/30/2022</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-decoration: underline; text-align: left">Operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--OperatingLeaseRightOfUseAsset_iI_z8AZZJtc5pu2" style="vertical-align: bottom; background-color: White"> <td style="width: 66%; text-align: left">Right of use asset - non-current</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">8,504,929</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">10,453,282</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40F_ecustom--OperatingLeaseLiabilityCurrents_iI_pp0p0_maOLLzqwe_zjULIrubmPel" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Lease Liability – current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,356,545</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,582,933</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_ecustom--OperatingLeaseLiabilityNoncurrents_iI_pp0p0_maOLLzqwe_zVnzXroB6Jk4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Lease Liability – non-current</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">6,571,404</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">8,265,611</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--OperatingLeaseLiability_iTI_pp0p0_mtOLLzqwe_zvbNzEW1Yknb" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Total operating lease liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,927,949</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">10,848,544</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 8504929 10453282 2356545 2582933 6571404 8265611 8927949 10848544 <table cellpadding="0" cellspacing="0" id="xdx_897_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_z2Ch7G3qmGkg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Commitments and contingencies (Details - Lease maturity)"> <tr style="vertical-align: bottom"> <td style="text-align: left"><span id="xdx_8B2_zPtWL074i7k7" style="display: none">Schedule of maturities of lease liabilities</span></td><td> </td> <td style="text-align: left"> </td><td id="xdx_499_20230331_zQfwJG8M8ed3" style="text-align: center"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td> </td> <td colspan="2" style="text-align: center">Operating</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Lease</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">For Year ending June 30:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="width: 83%; text-align: left">2023</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">771,954</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,510,815</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,080,331</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,533,918</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,586,572</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">2028 and after</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,459,407</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pp0p0_di_zpSBaxNPd398" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Less: Imputed interest/present value discount</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,015,068</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_406_eus-gaap--OperatingLeaseLiability_iI_pp0p0_zXc4NDg3Z7of" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Present value of lease liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,927,949</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 771954 2510815 2080331 1533918 1586572 1459407 1015068 8927949 <p id="xdx_801_eus-gaap--SubsequentEventsTextBlock_zltrEIA89uQl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 20 -<span id="xdx_823_zXi3RpTBPuTg"> Subsequent events</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluated subsequent events and transactions that occurred after the balance sheet date through the date that the consolidated financial statements are available to be issued. The Company noted no material subsequent events that required recognition or additional disclosure in the consolidated financial statements presented herein.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> EXCEL 88 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (&!KU8'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "!@:]6LY15M>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NFDW#E&7"]-.("$Q"<0M2KPMHFFBQ*C=V].&K1."!^ 8^\_G MSY);'83V$9^C#QC)8KH;7=,1@M(? MZHA05]4]."1E%"F8@458B$RV1@L=49&/%[S1"SY\QB[#C ;LT&%/"7C)@WI\26O6]@^ MD>HU3K^2%70.N&'7R:_-PW:_8[*NZJ:HU@5?[^M*<"Y6J_?9]8??3=AY8P_V M'QM?!64+O^Y"?@%02P,$% @ @8&O5IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "!@:]6NE"/),X% "9'P & 'AL+W=O+H70Y#F.DO2ZM=1Z]=9Q4G\I8IY> MR)5(X,YB$ANKENTM;_P&"Z6VEQPAH,57XBIT)]7$P5G3ND2A+%(TE F1(GY=6M$ MWXX]SPCR)[Z$8I,>'!.#,I/RNSFY#ZY;KBF1B(2OC06'?VLQ%E%DG* <_^Y, M6^5O&N'A\=[]+H<'F!E/Q5A&7\- +Z];5RT2B#G/(OTH-W^('="E\?-EE.9_ MR:9X]M)M$3]+M8QW8BA!'";%?_Z\JX@# 6,U K83L!<"ZM4(O)T@KSFG*%F. M]8YK/APHN2'*/ UNYB"OFUP--&%BFG&J%=P-0:>'8[D6BK1)NN1*I -'@Z>Y MX_@[_4VA9S7Z/OD@$[U,R6T2B.!'O0-E*0O$]@6Z8:CA!ZXNB$??$.8RSU*> M\3'YEM".3?U#:;RR>KSMP_M@HJ'#IV!S,,WZ8K[HOK%HRS M5*BU: U__85VW=]L=#_)[ ?83@G;P=R'[Z2?P0C5Y&F[$C927$[=]B<;$JIJ MB'19(EVB91H!3Y SW45\86/"]7,>I;:J&*.RAE#=$JI[6CM]RKC20D5;\BA6 M4FD;'VZE56;%0U4-\7HE7N_$;J@XO"[RV;Z>#_>J;3]4UA#PJ@2\.@UP(E0H M S-U$IB\K4,.=RHGR]K9$M4WY.R7G/W3.._"U.?1'O<.+EO?-+C;)RL?JFG( M1]WJY>G^+\)O@JMZOB-F=4V(RYHR'@0$BA9KG"GU$A'KL4?LVFVWV_9<*RBJ M; K**E"&ENPVT:'> F"C M6(0FSD";/O#8WH:X43B1&XA%]XE_8<4\1XBA58JA> [988ZATRKHL/<03)_) MGV)K!<6M7&C.*\]U>\S*>8YD0ZMH0_%LLN-\XL_D/@#8O?N>(_30*O50/*OL>*'7205I($=]0Z8:YB$B%1G+#!H0_/D8^)G1.W9%Z_3VZ@SF*>D-%: M)/8 B+LT!:\2$L6#S4OPL3F#1GZ2F\0*?21QY4'9RGF.@$2KA$3Q4/.2L^S- M$R778>+;6QCW'(^LH.=(2JQ*2@P/-R]!)S+5,#G_%:YJ!^P1QSYUJ35&X+JF MI%5>8D?R4LZI!*\'PPU>=5GWM17L'/F(5?F(X='FODZGP,P5M:87$G<8RCN$U/-72_VX% M/4= 8E5 8GBJ@>_J($P69+J-9S*R\N$&]Y.O5JQSY"%6Y2&&AY=]@Y';9W_) MDX6HC;='C!Y&TW4O":\/^S7G$\9MUS7>, MJYIR5K&'G11[[A,M5+'.;[XV^1[(^6P*N6PDU*.^>*$_ IO_H54 M]OD&]WF029O[O@ ;, D*0ROO.=(.J](..RGM3&,>1>0F2^%V:N^UN$_=JB4N M:XCG51G'.RGCW,9"+*RIIQ5PO'P@')K]N"@ MFSU(#8&KQSI&!O(/MKI.6B X##'R4Y'N#Y&.F(;,G)CI8B7_N/ECA=IF[F;WH M]9#U>U[?[7@#9WW(Z!QL?IJ1E^\)I\0WRP'%/FAYM=QW'N6[K4[U>+%I_8&; M@9N22,Q!ZE[TX.=5L0]>'2\$#H4+$C$0\[4]8QM4CH SP6!>\X%>?&HNJ_]4DJ=?%\U;7\Y M6VJ]?C>?]^52KD3_5JUE"]_J7LFVKU6;=/+^J]6N,3!8U>WVO_B^&XB# M!I@%&I!= _+2!G37@(Z!;IF-87T46BPN.O68= 8-O9F#<6S&UA!-W9K;>*L[ M^+:&=GKQI15#56M9)=>JK>#V;(]ZU=25,!]_$(UH2YG)A2?)001ZFE^'6_^Z]!"K*]W_5J4\G(&"ZB7W4;.%G_\ M \[0>U]PK]394:AT'RJ-];ZX%OTR$6V5E.9 ?AOJC6@@=E_0VYZRL2>3 S8+ MS'#!BO1BOCF,QX/C!(#Y'G=$E>VILBC5J[)40PL3K9.E!)IWC3Q+6NFENNTI M/:20YHAQ3B9BTT\^TIG+I> IG3!V42G.,^*G MF^_IYE&Z-YU\'2!:8HY(R3U$RWV1(MHVON;:L]/TRQ>,_6]4F=' MX6)D!0Y%[\SH3!)UGPR]F?NMC=\K8<@9=YXB5I!B2QC0 M*M'B>V1.[7HYSMK@#@N@8?3?FU3C)1ZZ> M@3 0&+(I50\0$@1@ V2M]N&X^&VUNGU1BL8>Q2M2PAVV+HZA+*F,)$3K-I9>)!%BD%+ _JK[WICKCRQ3CAV;1X\N!(3ED:(FEECL1E;IOL M=L.X-?NB++L!C,2IR>]J&X'LBY$S%5Q@6N"4D("?(%8$25P$KZK-N"URWZE5 MTB]%)Y>JJ63GY^MJ&R]@0DS9NK""$!:H_XB50')* O>"'9NTKJI-/84'@E-D M?@(4K?"1N/#])@6X\^?;_@0^/>+1B:MHA$(>8,[M]P!33HJ0Y256^TA<^WY3 M[<.YEMT*S*1:U7VONB>00BV?1]A&D*Q59W8LO9%XQ XAD)QI->@!@B,M4!;P M1\2*(HF+XJ>VA$QAK+N,YS17\B@O,,FF3%T<*8HT5%]3*XPT7L<=5]@G,@1U MJS,"ZLQQ,?6=/B3AG*9Y$6!L98WB%Y?:I_A&!?)'Y?RU>CN.V\HDCK!5&I?.DRL[S-X5 MRFD"]4!PSG&. LN86C&E<3$]JL%/3397%1VB+J2@!<8AGE8W:5PWW41_8D.& MNJ*8I3EF:%KG>("<@#W$.,#9ZB>-ZZ=;Z)P:8(].,E#R/)]F2P\2JAT$3B9@ M5JF55!J7U"WK4TP]162:03&;._O]GC(RPYQE-+3DK)C2N)A>J]6JUG;+MU2M MAIPAV]*[.1WOS9_=$F^:_-\[.H[8BBZ-;\+>:E5^W1G&/R6_?!MJ_SX\?=5] MV-?J[?C!CA5P%A?PF^XY1_4F_+/D)_06(6R>0B0;T0SR?4+0&9A)\[OUU# ? M!KU47?T?6;U/]A]"5C95POAX8-"]A@.C,4(GOXNN7.X?,HZ(7X=6!IX;[AXC MN0Y@F@ZCD./AL.Z Q8M>,^M5&QX+S*.#08JS-"=GE),QRH/3_\\@N44U*5)G M3_0D['BPK*5@<4MQ54'A#28:,MI:U)79>"S%NH8,YR7KJ[\9N% ^S6I>),:8 MA_PJLT:"Q8W$FZNR'%;#]DE;)>_KLM;]S\EGJ04@JT2*KH4;XDW+S/4)YVD. MFH>FA8$'24D&T0;T@QT\B(T[BM&]0B;N5-.8B5.WX(J@CO3R=>W".2'NIK0/ MARD)[44R:RO8B7+\8*QW3PS5"K+8TKQPLI% ?JQRWC2J[[VO+C#7/9PSC-C4 M97AP:9:'!MM:#/82BR�L!\/B$G:8:<%>AY=DMHD7$:REC64; ?=!3[!U0! MTMON#M\1".RG>I"!_=3YP:LNYCTCR&4/==LGC;R'INAM#H%WVU=WMB=:K<>W M7^Z4UFHU'BZE .$U /C^7H&WWYV8%VKV+U M_@M02P,$% @ @8&O5OV' M"AGN @ \@D !@ !X;"]W;W)K;8P7;:P:_GV,E"LZ5M-M&+ MQG;.^_HYSG&5./+-C2QG/1*D9Y60ID2KS',O?EX2)W=SQG8>!:[K) MM!EPXUF!-V1%]$VQE-!S&Y>4YH0K*CB29#UW+OSSA>\9@8WX1LE.[;612>56 MB#O3^9S.'<\0$482;2PP7+9D01@S3L#QJS9UFCF-<+_]X'YEDX=D;K$B"\&^ MTU1GAT?,-QF5)-4K00/(7'4[648#3%9O@2,\P3@E9F"H7>+K$D7&=$TP2S=^@] M>HU2@]RS\J M M=V$=FL4(FL4(K%]XP&^E(66H48W$&EU1#HE3S-!2*&IK[L?%K=(2*N]G5ZJ5 M][#;VVS'O_+'WH2OQ_V366H:P68;PF'L,EFLB)3Q\ M*+_D[@P56*(M9B7I2KORBJR7>6EL8V_@>?[,W>[GX3<([!%/6JH1R^AIDJ5W<2C)R"/48]%M!C' M#>/X)8QP#BB->4KYI@MT?!+T6$0+-&I HZ.@"Y'GL#/[%&K4JU!/1;4H)PWE MY!F4OZW*VM M3-4S]@^@(9M8I4(2:R>:4I-Y55O[@5&2L$_!!YC,_/=[02/:?>UD]O$E CE] MFG/[]NW3P.5;FOV1OT1107ZLEDE^U7HIBO5%IY//7Z)5F)^GZRB!_SREV2HL MX#1[[N3K+ H75:/5LL,I=3JK,$Y:W(QCM[R@V-22OF>IG^4)\/%58N6=Q0MHWE14H3P\QH-HN6R9(+[^'-' MVMKW638\/'YGOZ[$@YCO81X-TN6W>%&\7+7<%EE$3^%F64S2M]MH)\@N^>;I M,J_^DK=]K>=\A.="G*7)L5+3@+HA=DY$>PWPBD7R/T,/M^<8W+^6N_!_]W[43#$/B5$Q2=.\ V3>;J* MZH$G_^Y]SXL,IO1_L*'>DEDX65GG+O)U.(^N6E#(\BA[C5K=?_R-.?2?6)R; M)/.;) L:(CL:$6L_(I:)O3L)'H/10S#%PK]MZ50MRU7AM5NF@>TP[[+S>AA: M!,A=ZG)F'0-]'>C8-N6NRX^!@0ZTI8 %RJJ!1W+MO5S;*'M T^(UH%FTM&,4/1A/9V1\;93M:'TS;@GA>JXB&P$*VW-M1RBR M=:#PI&U[:B #!"@X\QPI<=ER+UL:9=],QM,IN9^,KX.+3U;B0 "A(++A0KT$:#K2D]P1PD! I2>187E MG0C!@?5EQA ,5^LPSBJ+LTSSTM$^I^GB#?( #0'3[H.JXC^$^ @$ DE!CBK; MQ'4LF->"N7EA30L8\73KX2'SHQ_KTO'GJ%RN5U2'H6ON MCN_P7MK,98QIBRZ"9'#'GNNI@< HJ>5**JD:"1U:SG[;/97\M:5DEGD=FMT& MD_U*5C\*X7H<0'"22K8;@0[KC$-1.F!GMW6[4DS1IUTO2 MV6[HOT HRL<0:!A<9'@Y%YH7T7'2UG9T/@)CGL?T..@XU[8.+-MQ&&H;RLP^ M=+ 3(;,^R5"^* 1T&6U]M^B- ,*.>X^(1 MX+47Y68O>KPH]X/K\21X/YOU?LNF-;K80($B(F;4O-!(R2,>I) MC3- H,)V8/:P$\&H72DWNU+8"S\.IV!'"(3A( KDK!^, M@F?WG?.:)1T6UC M&]R"[:H;9@0H/%=-(Q_CX]2UF>;3$:2DMFV=V"_SVK5RLVL=!3-RE"&H;MTR M0KH+(257A>M(QJ1T7'5B8)0>A)D66 M;O>J\5_A';L?#:GG+S(T]MT$EO-IL, M^P^S7O\KS(1J%TM-[O:X\3\:Q-8:J\78 *#W54W, ,$"17= MM87Z\!>C]*@->QVFQD='EA7=XZ<*6VUZN?GY[[=@>',["WS2>PPFO9N C![N M^A"&\74YJ^]@V9_.QH-_H1%I]*%PHVQ^HVQ!4VS'8U0[; MI-A^9K*_NO^6K%=]0:5<[[.+ 4.N^^PBV'XI5M-O/UR["[/G.,G),GJ"KNBY MA,*0;;\%VYX4Z;KZV.E[6A3IJCI\B<)%E)4 ^/]3FA;O)V4'^R_RNO\#4$L# M!!0 ( (&!KU;.G@;5*PD *M( 8 >&PO=V]R:W-H965T&ULM5QKDYN\%?XKC-OI9>9UC"X@2'=W)C&7IC-OFMEMV@^=?F!MK4V# MP0%Y]\V_K\!>8X00IGLRD\D:<_3H2,_1[>'@FY>B_%9M.1?6;[LLKVYG6R'V M[Q>+:K7ENZ1Z5^QY+N\\%>4N$?*RW"RJ?DXLLB^U>Z%MO; MF3>SUOPI.63BOGCY*S\UR*GQ5D56-?];+R=;>V:M#I4H=J?"TH-=FA__)K^= M.N*B ,8#!?"I %8*$'>@ #D5(&H-;* /16@:@UDH(!S*N"H!89J<$\%7*4 M&JJ!G0JPAJQC[S;4!(E([F[*XL4J:VN)5G]H^&U*2T;2O [%!U'*NZDL)^Z^ MYLEAG0J^MI9%OI8A=OQ4%5FZ3NJO'X3\(V-/5%;Q9"VW2;[AE97F\D:Q^K8M MLC4OJS]:X?=#*GY8<^OK0V#]Z?=_OED(Z5U=QV)U\N3CT1,\X,FRV.V*$ZSU M[U_Y[I&7_]' +,TP']:R.3+(D\SZDJ3KN?1TF>Q3(:\-H($9])X+.:IE;X1) MF:?YIC)AA6:LST6^*G)1%IF\L[$^Y8*7O!(FQ&BDR7]??K(^"%&FCP>1/&;< M$H5L?"E),Z'&9M1_%++/NL46,KC.$8;/$88;'#J \S')DGS%?[$"OFI\L0CZ MQ<(VEO\?SM&7".MOA_R=1>SC/5W\'.MQFWKJ*?;Y#KN4^C>+Y\OPT%@1C"AV M2=< M'>\01H<\[4.4;J[N6Z4J:K>GZMFF7UD*=R'7^67_.UCDTC MW 0VG5YSD$ULARHS,%!U(1!.!(03CS:_PZ9[9M.];B']-2E7V]=5%"NKZ /? MFR=J]ZI5U.U/YX0@)O\I'&H,78)=&RDCSMBV"1P!X<0:OQV?N<1E>I;8F25F M9"G,UP-+Z"@S[-HEU.C!U"44$BR$!(L@P6(@L$Y,>.>8\-ZPA!K+3IAT@7 " MKQ>&S&>>JPYHH.HB()QXU.T.=?Z9.O_J)?0XDM.J.LBKIZ(\+:36_L MWYMIJ:V,9+_G]%RU"8P.3E@E@7 B()SX[3@=1I'=2AXV"*?6Z^RM%3/L'G74 MMI&ZCII=F3I7@Z*%H&@1*%H,A=8-D0M5#,'NG,UX$V;Q$]!E7#F4$D>9%*#J M"Z& (BB@>+0'NIRV.A2Z4H@R[I\#OGIW5JBT3&ME**\W\+%N!\T00UBELF]) M*+&IJQB&YO9-H0I*BM(UTO5P9\O:9:L5HY!9C1K>1X\SI-6B/$]ZII($*D:! MHH6@:!$H6@R%UHV-5I%";Y&DS(6G3,50HA3JRSL(>8@Y3!WA4+H4%%!\A>M= M$EMM"IG%J<]%/K]\$)*>'H1H*842IJ" BB@$/7%(GD$8,HA((*J+QZMKTMG M*TXALSHU?<<$I.0L45_*0=3'OJ^NLT 5AE! $110/-X%759;,0N9U:R'WODH M67T_I%7SB%7+*NOMCHCM477=[4M=CH,=K.ZB K-[4S@# HJ@@&)]'WB$#6V= M6K4)F>4F(VG&,VU?0Y'D$6:KLH79@L.N/+F^?B$M6D6=O^ ZSMJ6L02]P4P[,M3*U%G MBT!C25V$L2J6A1I#W5Y(9Z;I9HT9(:YG,W^HIUMY")OEH>'#Z7CO]M6-NG*1FG2#42-".,C>4KK9SQI ME";L8I^JZ1$:PSDBF&!U)/;M')=YZD#454M\UR,#IP[HQA)[ MMJ,.4"@=:, S!WD##UAQ*P1ALQ#49/S.ZWSRM26IVO.\2H:.EV:H*91I% B3900 '6:A^^34E/#-!88D]-A(B@/(L' M/".8#>3MDE:8(69A9LH.QPPU@3+2ES]0K9(H.\D JL(0"BB" HK'NZ!+:*O_ M$+/^\Y8=CAEZ"L% 0 $44 @%%)&^2$894I/4XU&S+KVMA$.@,X6TBR^Y3K\A M.OU&+M V0NI0U<@R%-N^YZJ)!#I+Y'E,%7!T=H[GJH)0K//109@B?R /@%R\ M=0:1Z*/OX*OU&[,/D]\Z@WWM#/:],]@7SWZ&?D-:_8:\1;\Q%YXRDT+I-T2C MDB"'V ZAZ@#56!(9N.KXA-)O!CPCC T<]TFKWQ X_<8,-84RC7A19R6IKYA! M51A" 4500/%X%W0);?4;\O/T&S/T%(*A]!LHH! **"*:;!WFVE1=<\?,NO2V MV@V!T&XN'V02+=/7:3=:,^K[CJ=J-QK+N8QFF_;>)=198HR0^J!89T>137L] MK?&1,.RX]D N#FFU&_+_:C?C'7RU=F/V8?+N!E2[ 46+0-%B*+1C;"PN?H6E M_AD?2? FS2LKXT\2WG['))/E\9=QCA>BV#<_S/)8"%'LFH];GJQY61O(^T]% M(5XOZM]Z.?\^T=W_ %!+ P04 " "!@:]6P,Q(]O@) C+0 & 'AL M+W=OO)#-\D, MI:1E)B'9D/3N6P=$\"U87-LDZ?WT>V03!-8#R=[T16/@6/[K2#J_GG865;7^W.N5TX58I>4GN18Y_#*7Q2JMX&/QT"O7A4AG]4VK M98\$0=A;I5G>.3NIO[LNSD[DIEIFN;@N4+E9K=+BUQ>QE$^G'=QY^>(F>UA4 MZHO>VR>J6[5R[+^'SUM;8,.FF[* M2JZV-X."598W?]/GK2/V;H!V[#>0[0VD?0-SW$"W-]"ZHXVRNEM?TRH].RGD M$RJ4-;2F+FK?U'=#;[)<#>.D*N#7#.ZKSN[R=#/+*C%# YG/8'B:JU(NLUFJ MOIY4\ ?&K2J1G*-!6B[0.8Q]B;KH;O(5??CGQY->!4)4<[WI]J%?FH<2QT,3 M="GS:E&B(3QR=GA_#SJPZP5YZ<47XFWP,BT^(8I_0R0@U*)G\/K;B4<.W3F5 MUNU11WN#_N0[.K^X^GV"SF^N+M'5]?"F?SL:?T/]P>WHQ^AV-)Q\MKFM:9;9 MFU4K^G.Y3J?BM -+MA3%H^B<_>L?. S^;>OS.S5VX &V\P#SM7XVA@#T82G+ M\B/*\JE<"5MOFR;"N@D5;A[/NDF "2'12>]QOR>F(8G#"+-P9W<@DN]$#*A<9PD+8&F64)"GM@%QCN!L5?@H! 0BY&:>3Z)L?'LH*7.M(@"^&=7E^S4 M)5YU%TJ6&MT_-UGU"ZU$M9!J_C^*9A'9I":&D#C<&\9&K6D$02!V^!('FFR! M?[A7ZS0KE++&HUWT(.7L*5LNK<0*#!4T"(. LI9:BZ'#L7@/PM@K=5+)Z<^N M2D=F".*-6CU'5]*VR0/!<10I@!WJM=@%813'#M%$BR;^&"_S;AT4=?A;"NB" M5S0QEU<41X:/33,0I@@/Y-95F5UGY14W"( [-C%CM, ^P@&=:\Q+(8=C$F/")!Y!@VC5'LY^@+DESC8G(0!YQ%":5MD:9E M-V$TBCES:-34Q'YL?A5S40"94)4^;^=4[]A\,O'8)2SFQ%P0%DL.=C%UR-8L MQ7Z87A=BG?YJLCNU!&2U$ 645- 5M<#K?EBUF_#$2<1($K:EFX9=P@,P=$T+ M35KL1VT=6K=*U[H?5KDF/2FA$<=MM4?M#BLOC5GBQ^Q5[==\3[';M\1D)\:, MM;,_BUF7!$$4N,1JT!(_:'>Q 5SJ"@S$ LPD8)RU76HQ)"S <40<,C5:B1^M MVT1PFA8SOU23DUV.@YBU$T*+(?!I?SD>*M5 )7Z@#NHM"I@ ,[&6969- HD) M/1(D9J"UV'43DF#'$Q2R)'(".:9\3/L]&V!$V?A7\RF)R*$QZV26$QBRC4TPZ9&F7$CS)5\K^Q M1K;VP@19S%C(6'M3P&+8Q2P* Q(Z2@>BD4>B-VW@C,8_AI/7;. 0+TK?FDB] M5VN'7M $)4<(NBFF"Y700Z*LBKZUJ\HC%A*JL!X;*]QBR# CC@**:& 2/S#K M? U.[)>4+]Y2_:=6COTPMZVM!_6UX6<"@$IQ;R0 M*RB/EO4._SHMG -G$CEA+&AOAEG,7%-/,YOZF7W]DKO7.[/'E5I '5LP;;.# M.LZUE4PUI:F?TH>^+1>RJ+J5*%9H*=/<+MD$,<747!.6.C4,H!YQ9)E4$YOZ MB;US,<1WO<>S5\W%6P C6+;;+!:AE$0.FHCJAE*_0P]G,%+F3\< M4VTI*7'$+2ZV[/#"'";452DS#5/FA^F^IU\AF5E(&8>V:6&S)(Q&CKG!-%/9 MWV*J7HA^IC(+4^,PI$'2+E,MECC@2;R?4A_V16.5^>O4X?GY<'"+KL[1\+^# M[_WQMR&ZZ=\.T=48*>):=5M*5B *:96&],09$?X7J-3D4J G+DM?/J*^CR>#B:G)W,U3Q?=.K1T>S-!8YWZL3Q8I-(NRLE2; M=&HXCQ3T_'B5;#'AG,34M4/'-=*Y'^F0.:U JCI9D,M*O$6VR69#MF4[&C*6 MD#A(R#6]N9_>(R.3?I5D$\R&9,MN[D[[]^GQKZ_LO^/.@.:^KFVF. M#U^F!22Y)71H#DT&GR)P;M&&PO=V]R M:W-H965T&ULQ5EK;]LX%OVN7T%XL(,.X/$K::?;)@&2-&TS MV[1&G'86L]@/M$1;;"520U)QTU^_YY+4PXF3MHMB]T,2B>*]//=U>,D<;+3Y M9',A'/M<%LH>#G+GJF?CL4US47([TI50^++2IN0.KV8]MI41//-"93&>329/ MQB67:G!TX,?FYNA UZZ02LP-LW59&5FRU/H3O9QGAX,) M 1*%2!UIX/AS+4Y%49 BP/@KZART2Y)@_[G1_M+;#EN6W(I37?PA,YQZ0OU87UO]DFSIT,6%I;I\LH# 2E5.$O_QS]\"T"LR@P M\[C#0A[E"^[XT8'1&V9H-K31@S?52P.<5!24A3/X*B'GCMYR5QO!](HM:XMO MUC*N,H8HU#A!3 OKW6ZCVO;^\>?>]ZY@W9J596%S+C(4]@_MP( M*Y0+ _#-2ZFX2B4OV *# DGI+/O7\=(Z@[3Z]RX/!0#[NP%0J3VS%4_%X:"B MM3Y ^;MM^;M/Z3]OPWJ@TIW0WZKG6!3]BO[AB69G.N-,.Q< MI:,A(SX1IKAAGY3>P.N6G?QY>?4Z?N7LK;CF&4]2;2IM@OPCEPOV\T]/9[/) M\U-=5ES=^+?I\U^&; ,-4C73!996[+@RLF!3GS?3IR-V!?DHR"0 LO>CQ>A7 M*FJ:3@8S\$4!C(3=UE552+SH%6 HT!:>69OF+&3M9$@F42UE2U<;67#GF-#XPOC;"9QC+O!WO M4J>76'GVI%'D>F9@GC"8)=5MZ8UT.3LC$)^$DVK-%KJHO1_)Q>Q1=&1O1NO, M!(J@0KJ;;9=*Q4YY(1$Z)7F([T9A?'D#9*IJA'"I(V$"BYPB;B+:?#&KV&D_91@O1WX6*&MA7TK MH\M.89#OK]= R;EKZC%'8AK:O.P]M@.*S_&5=';(Y(I1))/WR&3SM1BV?B@Y M?.%(DCE))43K8T5=!0[FZ5^U!(&0/Y3&1D>^@ &(=JS^Z63R-UI$2!]14BX@ MXVYN>026 M(^)ID**:.;OF!G,+034IJ,J;6FI*[L/Y65-J(_:.>.*&39_ZZIYN>RUZ)6N- M[ZSVI6=L+JM;B$?LV (%%D9C,MR"2I%>BA04MM,7&Q1M<1-K&GZ#21*-FL>X M$!7V/>*A_:_14'*7AEX5>HF S@-/]A!M4=&K^47'Y_=3$*WKMV$R/&P35-9W M$(Z28Q<2/60M5T!HJQ<():. M\4K^41N"^A#U)=]&?=%A\XMM!WO@/X DYT$."3=Y)][R.VX([=SR&>9#%6[ ME:O;)!>#Z1-K)\$E]Q T]\ .(;,N/?0)K:J$C+M815_(_)"X (<)B'6$1M(ZHDN\EJM^YJO',IGL> MUVR8W,=36/.CQ@.[QB@UKUT-4G+Y!C5K.U'XKY3$0(T?;^ \KW3(3O1G]IJ; M4M/+FS>GK<-Z'[KFBC*",*$YQ9FB0EZ@ ZRT]702"IQJL-!K:9U,;5?.D,#) M6<)TTH$?G#E5[%]1_O4*AQ$80MQC6 9I(Y>UT\9[#&=52PD)PZG));=(T[:N M3?\;^?6]\K9ZF@4[>$ZR-;K9':B@$(84=2;"1!S]@[/B\ >=BU<+W ME_Y,M(?\!.PG;T[,N;)@QD#LSV^&%(;J;O977Q,DR:F\L&8/MX5TYW\IPTL)1G?)O@- MYEBA,CA[$R/81"4,]YHAUC\'QT,UYM?MEE7P3;-C)2=(98E=]H,T:V _MP5, MM1TI?3CO-$NZ&(/RC*,V0@"W=D >P(9J76&QE<$AEF[:>DG9/YA?Q8E)VS-T MBX4#[5W740,6^@"W$4+UU,#1$?JW!12WFR2S("2WR-[-J<5UN0.X=O<@F*INVA-HH] M(/X]9B3;B5WHM-_DSX6N"M%&[%)4];*0*2URFJ.2VK#/+T\;SWO'1*S45<16 MH=DK0\O@&1YQ0F 9FMGR!B6!T?4ZT!Y=!M;@16Y0!.MX M31BNNWVY-D2R'X@D9%!#<;1S@>_KV+;']C3Q'OW^. ?.B'RX@R_>='S!X+[6 M#R]>+Z(;:.^[V_=Y;N[%J4$T#"'9W@QOV3MBN^XVQ[W+ZU*8M;^BI\ZT5B[< M8[>C[7\!CL/E=S<]_ L!YTH0'EI=L8+H9/3;XT'H_YL7IRM_%;[4SNG2/^:" MPRMUVG]S6VC[[LJL;]^.=;=_O?[A_WZVW=E>X6;NW#7RR:;M=T<.O MW=5]M^]L4=)+N_K^']75,V=9T_I;^^Z9T_;H:^KQK[K,C?L=D5W\]S6 M[?6/=Q9W] _OJZMMCW^X_^SIOKBRE[;_N'_7P6_W_2IEM;.-J]HFZ^SFQSOG MBQ^>G^'S],#OE;UVT<\9GF35MI_PE]?ECW?F")"M[;K'%0KXY[.]L'6-"P$8 M?\J:=_R6^&+\LZ[^BLX.9UD5SEZT];^KLM_^>.?QG:RTFV*H^_?M]<]6SO, MUUNWM:/_9M?\[,/O[V3KP?7M3EX&"'95P_\67P0/T0N/YT=>6,H+2X*;-R(H M7Q1]\>QIUUYG'3X-J^$/=%1Z&X"K&KR4R[Z#3RMXKW_VO'"5R]I-]JZSSC9] MP;AJRNR2KPD_<]554VVJ=='T@,9U.S1]U5QE^[:NUI5U3^_W FN=W\MNS[G M79='=OT^^[5M^JW+7C:E+=/W[\,)_#&6>HSGRUL7_+7H9MGI(L^6\^7I+>N= M>K2*MNTZ?Z;>VM]DR^]<_'B\7BR?95R$S M7X?LR"(?MC8;FF(HJ]Z6V;H%2FH<_^3@S;+ /V^JIFC655$;!Z]9D":]RZIF M70^ES7I80?:CY?'WBW:W+YH; K&"/[MAY:JR*CH$!/_X^^N7].^V^&RSE;5- M!H??%QUL5C6T7%?"EA;XN-\FQ^E@WVI?6V>N;&.[HJYO\'.[[_E=W/YC0Z>Y M1& )IO.=[0 SV5W$Z'+^Y./LCW RR_K;=%<60-'W56.I*NN?OGRPJ\+ A^@ZF'[':R];SL\Q2P[=]G> M=KNJ1S@'0'H'.[4.]A_@:'FVMET/N@!>;_NFI5-T60O =.$R8%U6)["WZ;<% M7'MGLP;_A$B1DY39ZB;SY\V / #?T47CN@S'#(G!_1URR")RP)LTZ4VV?!NN MV%F4^4!]A2-R*)IF@+>_OBA@.M=+;?=5@UB&2]D5#:@Z?"1'E8:Z*8,S9T7Y M!\AZ>C4WN'KEB&C:IB;F9=S *W"5'7X0OY!=;ZOUEG%HU]8YY'B\/MQ\4U1= M &Q$YL2FCYZXZ:N9&49KH ('NL[)9?5^LPI@K)H2R!0UK&ZA3_S M(K84KLJM8;L;6W29A9?A3+\,C=*7T,_ M &BX)-!I7?,+:^'H55$C7S(3@!QO7$&&@8M8V=85Z-A"&#+<,B+C;]-8+'+< MMAWJ$A&!EI,L_L?0L&E"HF+J6J*MODYOM *S'*+# N)%TI5&*'&\_CF3\WMB M;Z1ZM'06\Y/_[:])[P?VC:]GF0,8-?S1@PZB Q>X1'&V6\%M+!_SDS,0VRKY MD#8N8JS^?Y#B>?8R W/ADR4&NVSK@0!YW:QG>?93W0*= ,1M.0!KAN?BC\UE M2^C_U<*2>?;FS45..YTWU>>JR-X #2'4MZF07,#'I5\!^[RL[7Z+^D]>SK,7 MQ4T+U-S\5539W/<7!= GD%G\].O MS-&;F7\S<,G)?\8FL^PE**@K/,9/8+0 +2CJ484-CNY7ET8QVF2B:JR^=\7O MR4.YZ!\# A>,:S YB%LNQ8A?WBWNZ25'>NU\39)M\?TIR UX$^0VDFR>W<4' M5;DESZN>H^=W;0D&"&L0/1\=.TN^PS$T@+VO-XU MB7;W*K/8[\%&*E:U13'+4G _K.!O@L_*1D^CS)Y&.S[F"3+/5D-/#]="R7V; MT^\K&X&"?Z;7@7R]%"!&1J$,:MF)H38V3/0NS^9G_BJ+;E4 BD_>?JGM#2(0 MU2.P(.Q2@J*H6X>2O8637=&B#J"X*CKB'T#>>B#-@]" ^.!M :W(?:PL "&, M2Z;K?==^N8G$)U_3^!:FK*IM6].F!2"D656DN S<:>5:4+J?T?IMFV,@X29N M"U>!J\!5P?5U[6>0)+ P,L@5_AG,D *\C.T 2^V+&]X9L0_6R6>D"C0;Z45D MOU=#A[>>>ZPNYLN[JWMW%YY-E"3E>,X<)P$Z-5UR=NR2&_"SX7X1%)?HHLC2 M!;PV)5R.R_ /-5J^GP'3T49WD29-!7AGVY%(E.0+'G0+&K(8LS?<=X7N%QTR MV#.E7==DLMG-QJ[9_NBRLI6%X-N94Z6?0R*6(!?'S'J3,X&TV^Z5G14Q2N2)$B"F$A#4& M;T)B[/&!'G'3G!RG N!^@]3H!C J??@D@@?D>-7!L5N2/'PR%?M;D*;T#L") M5Y >@Y<\?@XV9'<6_DX@FVM08X >12-M[=S UK]B7D0L;@UB? .7VO0J&FGU MDKPI-&E$..)/8Z+,"6NJADB+-%YZ@U[M0-0T1FAB?=2.CRPE]D2;"?5P(QB'31I;T>?1H4>J&9V0 MB8]-NA3>0DLNK=PYR,&Z^@N?)R(^LK9*>Z_Q$OJ=91\=*4Q0*M6.;A,O'=AZ M4(F-1,C^&]\Y/#R)##:]T2RJ^AM#J D^INSI(C\-*9B0?WQK9BZ2/ZP$=]X8 MA<>LZ)RZ*E: "9$^>$HAW:#@'%XK0(?G)QJ>?KOP=BX2MOY\JUL0-@RP ;79 M9I#SH'\&AC=PT(#^I<&7F"E=MN>P"ZJ;U\3]<-S:%@Z%<@'$"%+@)MNWSE5D MB&R%ZA5A7GXQAA K9.@3Y^<92(!!K@P<54L/K*MN/>R0#=8J(^T7E-?(4N9; M3JY.<721Y%:75B(U2 %#71"IH9V@T )KDZLFFD FVG,*!\%?ZIM<')5^(#^>?6/>BH56' 8#?(H%@MK1 M4]X,_3,+CV48!K#-^H9E:!W,B\1B_^!OGDP6^'@C+B?&,'0)P&+UKKVVG2'[ M)/96*A?"2&5;@Z;-[GZ\?'%O)F]XN?/O5V]?^O 8X.QB"W>2#8Y]T:QNU]&. M.3B<#>!I5?G T_M?GWN3V4BL90)6##]-LH10 @7GX"H4*]:+8%X!R4@NMD," M@IW^'-H^&/[O; M^JA[+/"^:3^2STG%B0__=\[S>8ER'UM4 OQ@8,.!6 9E.^D*%-Y@S&**YC,]BV>]"[+,W5/&22)/ MC'J2P0#@^A.;P4[0+0<38)F&LRMPC^2Z85F0D.+-@)YDD-,+W=3#6L2)HRA> MS Y@6[=1>*>(6(". TLST%-<,L9&'.*"H[5PX[)M0;X4OL>!276I,\ZR11)8 M2#;W1IN!T]B]ZB_&1X[G^+7H0)AI@@->L >7_G#V^.'W"_@'G."SLV5V4;@M M&X;X ZX%G@9=^O%/)/)(,EK W-JZ1(ZD9P&2+6D_^/\*>:,$Z0("'"43T0\: M.B =\=\\B<2P#5,UY.[BJ\8'&M!1PQ $B#EP/@H.;RIQDW-,Y @P_7/Y8)[/ MY_,\F"W"US6S[Z[X4NV&G0 /+Z-6],-#F-7Y,-W/1=B EF3U\ MW'L2GKL46DMW;EK>B98BGYD64=S@&<#B/KKFO9GYT))"2U&&EA2Y[%]0F@ 1 MDKUP(XS - ,+[L5;P N: :%X?;>R=06*R"6+5G[-UK%;0Z9^4#UF#1B#$P"' M?3K8 T_#^YPK0CJ[MD _H/EST))]]H+L!XY[H^K#6#0\VK']MI)02G)2PQX! MNHODH6'XCX'0+2D/"I)BN)A>+Y$=8VT2X0TO< M7DO,?V)+3[P6//5(QXH? YN4%LT%.&Q6H7./4?[VFB@$:4/.AU>)5Z)N9NI+ M66#+H9!XKKQR#1MM.1K5;@RF#E!]QSBB4#PXEP/E4E9V@R8*YYGD8G;B+Z*= M.7! 80?T"2K#B;&X;E$+D78E^V "!:#;-AQG-A2):GP.@)=AMU: (O9'NB-+ M6J(:AP)"+31\C%-FX"4[94KT6N7J%#2.4L-68/;WU1J44V=T3Z"5/F1QIB72 M&NQ7%/<40X$':TY782ZS(LNS99&*PE-'F1(3U-_Z](DG$@E>RQQ"4CR?X)_#:A4FLFZ)G(:-)=CLF^9!;X=K^$F]R771=Q9(0?[RA^"2+PYJLNEM$$09! M2%K=I()(%??7WCXT)_&\:A]?N T3Y 2 9P$R M%I.JL.@Z)%_?_O[ZQP,[E99($M8;NH :M8B5&H/U7P'D2B:!4% M*?8(UY.CP4 M9]:^Y1(RO01TUMB_0N?=7'L]Z$WA* ?X0.-<9"2=2TQK/1DM]#(+'O)GMS. M@I^/! ;&&OEE*2[U9LDPQ7-?-X#4;;7W9BJF=Y^W7[*?BPX4.08OL[-Y]CN8 MF7Q_:GDB(LA=?MN ,;SJ!C3.%@\THYMD3M?"DXOY_#N--GJ#CI(87)^2YCS5 MG^<_)S4JAWG8<%$O?KZ<9>_ 2!P*CKA1U!3Y7:_K'/0*1W:,IJ8/DN4(LL23 M V3?L'5Z\K*U+F0/2D "$DV$7,G?P":4Z"5&G-P>F6_@,@L4;5+N0DD( M[Q\I!H)]PU[3B%!B1,\B>]]0?.S@OE+LKDA?HT@B(8-.!KQ!=C!758D)BL64 MB!T60R1H=.F5;>R& D2H8XATSAW9:3DK#B/E.VJ"L\#V<9. Z"HJD>-E MP7S@%&4U!@ M:J(VX6CU M)S.3RF2CR_VI;4L2;?X'<'4X&NPD)Z6^.:%RZ-9P@]8 3@%?)#S9+ 8-AQMS\!UJKG M"JU(#0A"QV##^V1KTHL<,V!+E-^) MQ:]>);F3_*H'J62>G0;(*$!3%/;? ! JT3]1'2G2/-%%Z.Y)^5*1 UI#0U9DQKH"S3.X5AO,O[ E62&Z0ZATM!H_DV"[I"[I0R"0#GT? M+C0(18FA?#&)/\H=^VC1Z$;)#B%QZR\LE;LSK%'7NF&O0E++!S MGN0$Q6-P M.SO-YP_G^?ST+ ZB@G4!:GO'[1)\G%$R( DT>4G$XJN^37J!#5K?8'%S:O"! M_; '>5E4G,)'<@8%"ZKU9#D_.04CYX+NH&FYQL,O;6)\G-.9QFD+%@L83H@E MFD^0,+,R8Q(Z3L_RQ6(>:73)_W&H^56%U?+ ]QORC7^K#7+OIK\QQQ"YF?)!Q#N:10JWYWO)0D [J,6QS#48U)RUR!U[$7>5]%(3/:*(2( M-(AQ%"I&2/ I0J4^ES6 O=\77SC_MX%[=ME=="3=6G@5.0,-&)85$FD A'6 ML'O!NI"\L7>'U8QQEI8VO#3>:[#4IF$F?X> GC0>2/QZ_E1MJH5A:^LCNU-L M9C2$&K;DB]F!(ALZG\F.-OVVFJ$V/JS@49$"3P?Z5!+$G.NUK5F7DV$>"8/$ MLW6W2%M )Z6**47ILS/) 6;9*[^P2\NF,,S7#>R1DM^[!($B$9X7H6H)R TO MGY;Y7>W15WZ5UV$5K>X.2(NK>S?Q$:,^%%E_$JZ9 #;W@$5@_!HNS6E=.1>5 MIR8HEBJOZLI1*@(X 4P ["4EXN&+IY!V#%PVT<,UV>REI<489G1)K9><*JP: MT9A$H\?^ !51',O>YV8B")P'SWE?W'#2 !/X:/@356F8]5BM&58:?^$ZKDU$ M)Z4W\["]: MZY(3"/T"2<(39D0CC2%NJA\%5+LJJM^K0U*:26M BZZ_;$VI5 M"2GDA]^A4O4$2 R3MI"QB!S^L M\2+$LO>QL*0F2,(?%%G1V.=,*A.)'A*'!-],7B&#'.R>V0.S [,(SW\Z>Z@_ M)ZHU+C]$O$WRAM&R!I!Y8.9G-Y6M2UAR\9UY7[E/)QNT+.GCQ>SA=^9-!7@O M46V R-]5PRZ;S\Z^,R]$U/.3 -QWT^*&S%"@:"I>Y:P*6W6W''69S^=@XCU> M9&?\SW)!!1YH[D\T#09IQ D_K6HT19_P"P6EI(52/P M#+TW<*%"N\(DL-#'?A#. )%[\.30A&>-/"LN#-4U]%Z-IXZE#W-,!0G(29X\ MN=?S!Q6H.VI6DE0XT!I2P#45& [L@Z&GQ86 8D)@)K126T&0X@9BB.2CJ\KN"#18UNP_Y#(.)T+'PXLHU6# M1Y>$MQ/?A-Q:W!N)QME5VY&]"^"T34C;^\W)G'(_9&_(K%KX/N;70@,==:M1 M 1W*(BX>Y'"GXV@Q>5N,#$G98+R :O%$Q$98)PG+EGQL8*!5_T1@6$[!$,Z9 M1_ 8J66\%1P'!$SYSRE@XM6R=+7T*%];"!&LNR;]1PQ1'@H$E&/TH>@*T?#6 MIM^N:U'#GE'2M/&91S(ER5UQ]&CJ=@0\ M\CACN!I."DN/L:3%_^V/X_O5L'0AZG>1/1KNBCH9K3 =Q#P' TCJ!1@?6.F< MRH7K47%#;'6S@T%QDSG=V#]!KV6J-LMQ_(0"%NC5'@923#"8O2\[*C^4AY6>^,'7X1QO0#<8GY*(@Q[_],07_Q1_[N-%LO]_^+;/ MB$@=*EA3M-RAY_7/A[.%-TU0@VL:O&RO&RW62^DC3=9'D'!)'.O)SO>,F^?I0A&HH M-LR%WF@N%YB)Y ]#_U@P&&+Q0<[92&^Q "$6W]<%&%!WA7KNQ9Q4>-C8,.-V M*>TR'QR+C6)"+^=H"O]AI2AZW @2^:=1*QGW)<7OR?0"93, 3&.]9M/1+!R. MF8'#B>7LZ]9Q)2S9_>)S:$._1&MS-(XQY(N* 03/>X9+A8#O%P\A'Q$.3H_ M48R]=&]S/9^>CF.&&%6!9UK)B2L.'3G^G07G):IPTD!0:B-T$V"M@1'@* 4) M;J"/'[C'A6J70L*=]2 M2I(>7]L[8V30,4T:3QGVV'X)C[D-R0:J?YU>)E5-!-7&:HEIG/C'!'2Q0RKA MU;?5WM>'=E2_FIM;+C@%D"Z,$UBXT-XGA*(BSO=3]\SL2A4\NKYNFM9'^/S% MBFIJHBXG'SH+"^!&& /H;!(.I3J,T*412KQOKP 6(D.O^/(B>SA_F)T8Y9+W M$3F^\T;\.3627<2.-K&A$@T"DF9^280!W9!0:47NTOY7'95I> H2H,K-"J:#./V>!04E.3V#O4&=8O6 M>I&+CZD_K6W!J#:78L&V*/&C\MYQ* %-QS^TT+W!V"_&"HA2I8J:D) N$IA; M"5RZA0MSM&J4&U4="$QM5/:3&@ MR-4L"#47__GJRSCS0 T>"F[HZ8A)4?OH*>3EVY>!S%!"T=079&XSKMBGRML& M&P"0O[5 !-:^Q"@NO^1'>:A>\)J-/\\UY(M X'ZXE)?<5).H;_H-B!S9PU!' MA1>;91?'=N%F8XWF33-].%DNC5=6? DRG9$?I%MZJB F]3\B00WX(%D63I4D MAM0WY^X"4+$LKN+%D E34:AK'FBUD33R!D\DD#3>2+'"&!*2T+J'-HK&,.#5 MHMS5CD/L%R(&99F0YKN YRRSK_:?@F-0 M&"?@GO'/Z%#L!OE*-^*S1=<2"# M?T/F/7B5KY9(*.M5&+A!DB3*CGL%I2=6SX*12< H0DH47)\EF:2!O M?#;S@3:)Y^-%:_^&^TY_9FA?VM/_9,Z/(0(<@$5^.C_+'SY\LU#1@'[;B M[B$Y))_-M34WI^D-^J(,-#>Q;E;T,QD,9,0A^+!B*85HUS06!3N&9^;MT*?T MP+M%^3*G(H8_.5!L4>V2'P CHL-+M(V,J3@N 4R02JG?02T$=4@ZCW&CA>]) ML;KD4TN[H^%PXIB-RML51> 1MB!,UVP32L57D-E 2W7U%SF,24C) V*2DC<\ M^KC[Z9-UH<&*;$(4RAW;?&0&'Q;*J8\? )%31)G2N ? '"*(8G3D1O'1:/KUDT.?FOIT*>^M#8T;RU2EY"P53B*@5= MD%AQ1"J^.I187POII9?;9]:GPHNT8&#+,*#&+^,9,DX7&%_42 M@#49(JN22 M1?;Z>4S)!_5A2?,Q%:%+P7FIQDHT[>A()5^2U<%0+!5[X&3)*TF!:PU:3 2 M2B-79?EXGOO'W_MIDF9"%&7K;65]0S6L68+]3DV 2+.=D#$]\]*/67J+W6SX M8=H1E-3)3?5JD\G'W89&]]%\MKC,[/([L&!U*AH7:7A3/79^1R7>4>D>LOP6 MZ?6PR9>'/#::SZ)$DF-<'0GO1ND0GPS1<#OY)E?L&*CA AH8^WU9C$LO3C33 M\]6Q,)H9EQ2PQZT5[^>[XB\V=B^*IBBYV4+2=CJH NF(9DFP(132R7#FQ7+V M.#M[F#TXRY:S4Q^]?8.!)'<0ZD$Q0'T!)^WF!&-I?GC$VX^:;351&EOYL*:X M5!S>D.!>PAJS#);14+:OV+-^,@)N"-*6J\YH[Z[AV1O#'.W'?"B72Z??1 MX)=HX0"3KQCA5WPC' XZ2-KIZ//8&J(_F CV@PS^J&"MUW1VR#6E,4^%T"N6 M$4Q>Z(7C4@5*/U&E7O-5RCPN[Y13Y!>G^W+P,F6)4%E!\T/8S%ES5@#K[54 M<=PS =WK)1J9X7E/,9;FXPN90!\S:9M>"9*3 MD$?<1\B]KJ-%=T6I,T+DH5IBJ>)=@ZPEIO"*9T--K,DB:1CLL*#/I 5]R>U= MXC2.$T;E13RQ+E'H5)#'\ORW=I8]6CSV13?Q2R>TFHG_Y.M^DJBXQ,"I#%@V MUZ;F9&X'J6L+!-/>6!'!#8A+_P?R26F8EI:,7'[$V8R/3^:/TTNL;C/WC BZ\/PCW5TPO" M0MJYL(W(@^F5=3$L6GP-5;SWF;GHI"1(1]U)0&+4*/8G'4L M%EX0PKR7REW5JY8((MJ"7=*#I;F8[)KJ^NBER'O8#31;1(+S553[R'O"X1$W M>91>BF"F.0%KK1="4U+:*([<>2Y1S32!?(0(]+:CYJ7I6^#\=G/PO%RJT0"8 MM@H!N:QX^NG1&])>DAVJ^->;6YZ$]3 Y*;8)3:O $M,#CC,1QP7TRH1G'I,: M8^%NVR7CGP$IP%+WX)=U,3B;$&T$3!.MK9-@*,[L[S>U#:4[3[;%N]_8JA^D M31<#J(:97R1M.IB4:/R&RYG]U*J^^#(RP])>Y/@I/T13=5YDA=QX1^>%NE98 M4?QM]@J'^1R T*W&=N6,:D"$L=*@NT:^)=?@I_7G)D1= MIO"MDD:R:.-+U'UC5J4!%MC@0TS$O524U]%H#V9NU<'?R&0LSMBCWO\#%+8K MJ[5WDR7]%:7+8KV-P^!CU(3$9U3%OK=,&IYB*:V3[)1$!.@,(05.^],H0@4W M?E45DHR"(IK\#52X>*47@",0)0T.;)?Y@F*Z[HH_VD[M4P1O!)#O=AR[[5H, M1?2=0,O8S34/ Y0>0GSRY MV/!,93WHP&X.]3Z*=XL%YA/SP516!%'!636%7*H;N5QV1$S1*+&"7=?HKIFX M3" NCM[[Z)+RAX,3%E1B@XR!@\+Y2?8-L60/4]:]U*U%0PJY4H9Q2/5B-+P/ M]72',EWD#HH(L'I.OJN&E=C0Z#5&)PI'"0WX/FFUC\94D(UW M-K\UI+ZAP;XR!S3XHQ3L!3%7:\\[?J< ,C4W Q,PHJJ9 LJ*C?60DZ?[DW8P M)T.DP7B2#I5(.\\0-B"0,!/6#YFE+]B1P2??/*\MS94K I,UXU(EGK9$8R4M M_D% J(MJ%R(S@>EUZ1>E<,"(Q',"7CT3"\*DW\E0]@2FC8MY!%,_V3W"X*>9U/@ZO(?:2- M;1LN[6&$S;*74G*'*EO<2_Q:IK6OQ8L^X 3,#L>'41J=QM$A@%@)HH5R(]-- M1H%RZFNW:V5"J$K#@YQ6,U _+YJV?A9-\F(G+8V\N]?U4R5AZ%$/:DI+!0Z--^L=T:R^BP_FC-DR.U?R5N M'&J;=I#H$G$F=7%S^\RK\\OG^@['.);+D_EI3I6GYJ#G*;O+4S$>+^?W?LBF M^Z(0;S*&*!JX?QFX^R*:P(7U! "\@ZL3[X;_UU&6 QT53545U70^*T7<-E(JT9ZALZ.Q/39 MJF,[+XIE]_>E8JT;'Y]W^34$4$7D+HH.^HV>^7+!HGR"MQ P6U]1,Q6"["J,\/ M0DB&"2G4QCGU4XI"6$MGQMR7XKW>[E5#-?X%0#Y)S1PF5\T\ +A?Y_U(TU%$X2;<& M[P(#T_CXR?P,[T-[?M^CHGV/-N#.T^[98Y**ZZH6TUDU\4O"*JF4Z15PXH6' M^'TR8!WI56 _EE\$PR7:W"-9[879G21[_Y,+M_*^HNU#^%HCR^DZ*F M\H6R\D:?'R[-IB_%%1!N^NH#'E/"A(:9RO**$Y]Q\WU([R7Q>3'3])R(PC=M M4]*7:L'=T[3GMQ2'*!D)FKA[\_KYV_=^2!P%2'GYL!CE<48.+Q7)T?!:M"\D MC$;%2,E;9/+O))SA,6%&F(B'H 5<4JPD82[LF/7S\XJH 1*_ HH(5+.BGM,D M;;J!0.B)V2>/<+P-T\ ?&'I*U PGT6__RQ$IHL'B0F"]B7)0Q\!?GO= MB)UBPN*/%P].SN;W9NJ]J\:04 J'DH*E&)E9N[:TM9.D8$,U$?V'<2G3%DV27Q#3*#4FO'3Q^(3NZ0VP,%*@SAY&B I(?'[AJQ24*<"(G[ M!!V>$VEY6XN_:*)S\M 9*;..4B%YYLTT("?\+BDI;=C1(.ZXC.7ENTM_H*]: M0K&7V*+MBEE^-GM&$S>B;W)D#4DA02Q2B-48EH,*:^!>\A4UX?O:.MMWK8_$ MRB!-Y%;J^KM)/S?Z^2;ZZJ'_,6OLN)(S(Y:,M-JM/+G(C?#D:S\JU&4G$_:[ MJ)?3Y>)>GDT^_"NC@I1J"]>1_0Z?DSWLWSV5;Z\[PK9&==CBP3U8]X*M??6S M2/*K@M!8O(\AY^J4->CGJ"$/WHK:4&H?%?GZ4&H'>4H[ZJ*8W%7D%X M'5.H0F(4<\?&E*!KXKQPH*3 ;/)%8M')(LP3+R^?? W[^;ADAV/KJJDI=1:^;86;ABAY MP9YCYWUM/Z(N*MF)O'7?+B> 2KHI?"'@$L\,+2OJHT^>+=PW2-%Y&A M',:G#$O^-K 83:EF6+)?E3H M2[4S/V3?I%QUF(;E7$+9\RZ.:TN2 &S^]W[-2 M,E\@Z>$*[Z7L-3JTIE^C*5\8*ZZ+:Q>$WM>B/^;;W.[%K8S^MSSXY9-LJ[DI M\>*%A60DZ907G[(CD?@!.V9C=DRMGF]AR)@-S5$V#(;/XM%1+GR$KGPP?/QL M7[ Y?-]\\$#N^D' Z%B/./.#%@+Z%T,G_JA$S7_%L:-YB#A@R/@BS&.C8+5B M*X8\F/-3X:F)#GA?M2_-Q(U.E+V]'[_ M[.G]RL%_UO#_KKV&_U(1[8NB+YX]Q:]XM!?@%3DN__WQSN).]%=TS'^\<[[X MX7QYYSZ\&1Y_]G1?7%EPJZ^P*JJV&WAU/GOTX Z7X.HO(,1P2:R ZML=_;BU M!2 >'X#/-VW;ZR^X <[R(O">_3]02P,$% @ @8&O5@#'>8=R!P FA, M !@ !X;"]W;W)K=7["ANQYYA M)$J^-$ULS]ANG,O$J2=.TKY")"0B(0$& "7[[[N[("G*DIU+'VR1Q.YB+V&OO5Y5)ZN"T+[4X&N??5\]'(I;DLA1N:2FI'IO:%TK+:PNN+DMA[\YE898G@_&@??!!S7-/#T:G MQY68RQOI/U77%N]&G95,E5([9318.3L9G(V?GQ^0/ M\5G+I>M= D4R-^4HW M;[*304(.R4*FGBP(_%G("UD49 C=^-;8''1;DF+_NK5^R;%C+%/AY(4I_E&9 MST\&SP:0R9FH"__!+%_+)IY#LI>:PO%_6 99? QI[;PI&V7TH%0Z_(K;)@\] MA6?) PJ31F'"?H>-V,N_A!>GQ]8LP9(T6J,+#I6UT3FEJ2@WWN*J0CU_^M8H M[>&SU+ZVTAV//-JDE5':Z)\'_?&(=P>==P>/6?\![Q[5W^[=>^,E[,-36+<.Y^867@M;>7P[MW%_"W MAK="U]B,,-[GC$]B\+F$"U-60M\!:DHK,T S)A+PA>TM@CT0'7=+Y M_WFTV^7A]UAJ,HX\8#USDJNZ6Z:;;4.@,SI6&?Y4PG03= MM!)#N*ZMJP6Z[0V'CT&7#LR,;QX(*"2*W%:86F)'F6&*WLN%R 04JE0>$U-K-*IJD0!58WY<)+>.$EEI +[.HT[YR*6J?('H91 MU)D,6-D^52J!084 S*?IPZ[:F^M M ;G',LI;BC3+)9*PD>D!UY2S!LL#2K&0_A:)4V8BO8"XA<=BS=@SG"C>7["6ES@3 @ %1L+TU- MK:G ES)[>;!6%>T M1\#?MC:/PR98*6E3Y9BS4P;,SN%A IBP>VI,+('B6P+:U V[[AP=<<\/X3MQF 8?P$2VLH8IX M*U=3$B?K1.5"AZ2MS$9K 3-M-/05>E.DH2EJ71"]B8K(D"<>-+)@>^M<1H%2 MG4$;S2I9S:@.CD M?XQZ?"Z<6P-GR$4%&X_AK8(;ZJAFU)K#N]JLL<&KFZN'SN/O3&%1 [E'+&R; MQ.!')K$'L[6[?:BA.S**!V719Q9+_*]ACL#6K;IZ/OYC.BQ68R&B<_-P]ME'W[ MS(/*RURE^5I\2YR$FFUY"HONZP> M>#KRQ^PE_?EAUA4YRS^=O D9 H;V@^[ MAN??&4:YHD$9#- IV>XTC'Z-?#:=_Q7R675;E%K9'+J_0#_P\_33J\Y#_!_U M^;\!!/$_.T"M5DC?\'\J*D5'S&IPH^ I+=HT@R =[?@&@F[0 V,SF7WG]:RK MB%OCLX@I\2B!;2_IH][W$IP!Y_Q5R $/<^'32?>T^_!T%KZWK,3#5ZLK8>=* MT]P[0]5D^,?A(-2BO<%76_[Z,C4>!TZ^S*7 B8L$<'UF\&V]N:$-NL]QI_\! M4$L#!!0 ( (&!KU;5LKQ =@\ *LH 9 >&PO=V]R:W-H965T.TUO[AM$ M0A(:BF )4(KZZ^_9!4!2LIQ+[^9FVI@2P<7N8O?99U=\OC'U%[M4RHFOJZ*T M+XZ6SE5/3T]MME0K:4],I4KQ2]N]6+IZ(O3E\\KN5!WROU2 MW=3X=-I*R?5*E5:;4M1J_N+H<%GK3:V=RW(DIDQ7^C#N_S%T8 4 M4H7*'$F0^+-6UZHH2!#4^#W(/&JWI ?[UU'Z&[8=MLRD5=>F^%7G;OGBZ.)( MY&HNF\+=FLU;%>R9DKS,%);_%1N_]OSL2&2-=685'H8&*UWZO_)K\$/O@8O! M P^,P@,CUMMOQ%J^DDZ^?%Z;C:AI-:31!9O*3T,Y7=*AW+D:=S6>[SIS"DM684K;D:?5/@!UF? MB/$P%:/!:/P->>/6.V.6-_X.[WR\YYW+?>]<_DGO^,TGAS>G='QJ*YFI%T?( M-ZOJM3IZ^=#9]\P;=*:-OF6]/_WP7]S\\.F_6R<$A/QH_@?5$OV5!,? M2_%&S>H&@".&4PZ,49JXI1+79E7)<@M-42)&9NC*U].K7"UGJ/["^08C7++N0&QOV2:YJ MF&F7XK.N%[H4[VP!:VPK_.KSNTZR)@R#\%R6F0),N"6+@[TKEB>]LL+5LK1S M;#:OY4H1* JYJ)4"E#IQ3(\$Z9_"PN0RWNXVRR49>=]U8K9EA\^4VRA5BIXG M4_'K$JX1UTM5XY'@*/((S(!7O+NC:?VU[;;)_K?#\V=6*!P0CG)I"KC0II L M_@51#2OR3ZW$>UTN8)E9**A3>]?T):6B9_4=*@#$=*;Z$TS%FV(K7A>J6LK2 M)3WMWQI(_P?]DT5#7\FM:6I5_B&U.+Y;X@+_/Q:?5+8L36$66_CD!(JZ_(25 M?"67RBY-TU_\KO0EE<+DX(->K\1L2KL3F\$=^-37N//W9JFS)46+:VI$X,./ M_PDKTF0WK@N3<8!H'P$WRE2%:@_L5E7-K- 9;7*]1"*UIWYS>QT=SXX)NB*) M<6D*V .GH)*6/T)OR%>4SE6MK>H"Y\W'UU%&\H 33L0G:$4KH77I:A1)BH': M-(NE_P9LH)&%D#5R8,&Q;P,QX6R=$5OQ83-K+-#+0D"MUJIL N)4M9EK9[T? M_>DF?^)T/5#XE#@$$C]U("'@M-;Z5V_O=AS8.XBX>9JPS[T/'C2VG\#DJ(3C M].V=( @!@ )- 4R0'-TFQ3KBOXX@"VY( 8'44!YNK:L;;%:KM#M:T"SB8%[) M8TUZ"_4U*^#7=>=>:!JDF3)I\2H"T2N5J=4,O@E A!*_;X (!J388W^3$/.M MW@C6?*'$=VR3/+0-&>--W$LJW-I(&[: ^TS[*&NVKYJI/#O]+U1)_7E!'PK$ M[T7)#@E?^R?>^B> A%53VX;2"$IWMNTN2Q:D=>L-NM U,@-Q2*%!FW7&U<2) M21HD9TN0Y[ZSXFE8-]/@<' MD>@#L-B%]MSKM$#..$Z#>/Y%(=:&@Q["$\,EAPVUX;!U?4^:MQ"8S@6U$Z(<%1""907OB/0 ,BR#ZI#-E$T#2&K=SJM&[,0)B *TKN262X)>+N5+] MX!2T6UD23J#+0=H>0[QT@@#*H0WSJK2R;V3M0+X>>Y3IR;0)Z:4D#F&K9,UB MZ!L&.O85C-,FC_*@PI[(H"T;ZP]"HN,II4 CU%N!2O%%.?]% M>UQS(*VI;:_\K.0VG@O[OI)8RK \U[$^%,I!)Q)U"FMTN3;D2SB&C@Y_=)EK M0GG63:Y,4[)7^DX7>>-]P8Z/=[RGGPD?*,F]1ZU_%CJ2DP!:%A9!BEO&PEZC M?5Y39L4Z8EL;X$OU566-NQ<4)QX?Z3QTF>E*4EU7Y4(NN 8DZ,D+3A_J=;$' M%272"G[*&]HBU%]W-^AP_2A);8V[3/5)#>0 M4AHGEA*9EX/^9XZ8$G!AJ:N0K66TO6M)EOH(TZ%YB\X\E)A9W11VR2BW8$>X_+N6EP,!S_B MO]'TQ_'%95=0OI"+(@%$L"**"!ON-35(5^.PRUP" MN=>R:%1LSPX#+C=8TD^5J-0_0B%)ST9/TL%@(,;I=# (5X.+<7J.JV'[W?L; M\8'I'G@QE<,K67[9:4?;<[>JU(QM64,>+113P^B]]S2,PF&G2*0HDDE3 M.N&NV>2]L,-#S"+NT>-*6)V<3;]5E7?[\/0@_Q4C[FXW'?$-3RD70 M7N-,/%&M*C(H]@H U-"&/313$/]AIG"P\?:-ELH3-G3GI/N,L36[3=U@OFUF M?F2RSUH,F!&^I@K@,_2#!!,43_PQ[ B_Z\NX/Y/P1?6>XW>>ZOS/BP)MVZ 2N1&(H1G+ML=U[^RZ,DT?1W0\IP.## M&!SL"R)%)S*8)EJ>DM.ST!>R[%S[2H/EI=\SX2"55 D0(>3,*%+/Q;%\C)@2 MU*)RFH3)-( 2MF9(S7HG8#(?KUVNIZ:$N%8H([7*%^1;P33V!)FWLR) M?+_#G-R24ES"DT[?">D['D$/'V5M*Z 8>U1I9?U)<>/[>.U,RV#2.RW"H@7TG>N"1AX;2":,,"%/#I\+>IEE6 MKY=;S2(T^.1C.C68,H5S46ZM0I/D19$]$:AVJS&% NH@"%SL28FT)"UI"<4Q MS@1L;TX>O <%P?)M-_:FM=2.P*%!9%\+,*M,[PS J2$A'K8I#RT\23[U9^M5 M5>@@E2H7M9$5BB U*7Y?U/3V&YQ-C)D(RO4D^@7-LP:VI!MX[MU(0@=) M(33G<1NPD?*+P@%6<%@[-'6V835KZG8\CT<3X+L0:^9N(VOE8^"^-K5:!2)U MR*V%]L#(9-_:AAR\ ;*P!KO,/]?S.>Y0?QLH++;*)&HT"><]K9"N"YD0B@0[ M>]!7[75$<)1UT>A"-#T(1EJB9*"(/X!QGX,C0T-*3EP2%90;B:%8T? M8%!I\[E$4.P/!RR=8%\%/AKZDIDLN)_P/S.;[B>9I/M=@=L/_NFEG2FB14BY MCK.[FMEOW$,9'B44!D8!==6,(J#GZ%0L()EF-A2U==#0E[4%^;>W-C@TN0Y% MH74F4\]826F[66',][)L<3+6OQ&&!XH\YJ1.ZJT3>*D)+:D M-3?_? T=B;?8A@.EQ=0VU0AWH [5?#)9F;D/VK@ 0LS"CYDYX[XRB"#T'HFS MDZ%8:33E.)KI!"W+".C.X,Y1;XK";,@_NAMJ)^VP/#25<<"WVS+QH*;@(74 MSMVLIGI!B=#U+C&/W*Y8.IH#K=O3Y"Y;JKPI."-W=^JG"9A(II(WM._GF+\W M4?8-W7R:7$N0YD==LY;<[+%U7#=0=)R>#:C?.T_@VA6$6V>R+_'N-)V.+M+Q M^3CQ3>4#CNGWC,FN)N*R-0-*'08M/#].)],GZ7 T2.X.X]3L^0N MH)B8CB?I],DPN28Z2$'HG3U,SR\FZ7 X)I.1?L[_QD?-5\45W'W_Q8L2(A)]?)'\W)M\@FL19.G@"L9-)\DHA9BEHG?RZ MDX#'PW1\\82V%H];K?86#"?HI,_/L. G14YJLT4#4^F;0ID% CHL?HANR,PEAR>\[=@)VDPM49U9I>![M+\(T7)SCU[ MFS?4!5524ST*R>D3ELMK-T5*NF(+6$) =&%_%EAE-_[P@-QQZ9#N?[-[@Y$# MLY03Q)L1_'*+>-/>W_GE:B?] 1J"[R4]((@.(/@);_;LS7-:VN;)D,I[$!_M MCZ,5E%(E5OZE$-^[^7XQO-,QXH7<"Y. M4HZFD3NG]^KC^3]MOW!Y_<-SL + M&SYD7L]9?4.U+T1HQL#L 'T\$>3)+"GR@,WW3?4CPJW8F*;(>P=)FNYKSS<4 M #_K5=/()#PDEE0C8/J.8HDL6]U"#".SA.F*,VE+6&@>V_]ABK6K?!PWUN,Z0J3B-Q-X^AB]W/,M4WV:\(:W M+1J'*"WSV(7FNFA<_!T/=<,/=)D\6KG&*NM94^_GR#E--J$=%>*D GJC)E/P M;]$K+;@ZQQ%1F+G"=%A<")%\$\:[WNS!QWGX1ZG*J'SP_ M[P=VT@8VPU L-OX$_,C,3U/QU1G)J/DG:?.;./';MC\2$R :BA'9Y/DBOW7 M.HM5YH>P/+P7\D@,3H8C<>C=H=/>"V0K.(A?DZ.$!;OW[Y*UW[9OXEWZ%]"Z MY?XU/IBUT%"N4',\.C@YGQ[Y7\?B!V&ULE5=+;]LX$+[K5Q!NT9-@ZV793I, 29I@N]@V M0=-M#XL]T-+8(DJ1*DG9R?[ZG:%DV6Y38_<24]3,-S/?/#0YWVKSS58 CCW5 M4MF+4>5<JY22)HGQ23&*R"&04#A"X/BS M@1N0DH#0C>\]YF@P28J'YQWZG8\=8UER"S=:?A6EJRY&\Q$K8<5;Z3[I[6_0 MQS,EO$)+Z_^R;2\;C5C16J?K7AD]J(7J?OE3S\-_44AZA<3[W1GR7K[CCE^> M&[UEAJ01C0X^5*^-S@E%27ET!M\*U'.77[@1?"F!">7 @'4,E!/N^7SB$)UD M)D6/=-TA);] 6K /6KG*LEM50GFL/T&O!M>2G6O7R4G #]R,61J'+(F2] 1> M.H2:>KST%WCW9LV5^(=3-83L1BNKI2AY5QRJ9 \8/@;?7>@5NQ.*JT)PR1[Q M$K 2G65_72VM,UA+?[_$4.= ]K(#U%]GMN$%7(P:LF4V,+I\\RK.H[17O;SHW; INS-JWD2QV_9KZRQV]4*?*>Q.UB:%AN=Q5.?PR1D M;>,;\7LKK"": Z3Y2HF-X"%S%6!2ZH:K9\8M#@DH_5V!546$MY@(;@Q7ZSX5 M2W!; .6%OM[=W_HDOOOM$2^,;M<5XVSSDY 9@/ M,V,X[;"W'1?2CMGG \]*43*E'6N,WH@2V&HH$M30Z(H);-LTVCCFM'?MR_M; M#T=G-"YT:5G3E1I&N$4-.(I]RZVWX,&VPAXQ()]Q$B)]ALC1@Q>V+2K6VQVS M*TOEB^V#E[O^\>1T27#>9&>&-1+*-03H'TX2B65NN.Q[A$!V 6!" "EW%76N*M;W&467*)B4*J:%1:3X?= MM_6Q#7P9% AFH*+/SX;J!Y_1W142Y&V!%#B-!YY\?15]!GM3G1',G+*\Z("W MPE5[3@W%C[4A\A6F, 7V2+,IR0QC<(HS8/[ MU4I@"JD!&@(/F0(O%X6+:41RLW"61H%?+2@LK-!A8BFMBM88LH :23A-YV1[ MFH81>OP.5F!\5_&GC@D*)YN&^2S&4P\27)4;7T4KHVLL)4QAI64)A@*:+\)% M3IB+)$RR/+@JBJ[6D0H_A-!:A':CG$Y)'$:S-/@#<*48^'XF-K-PD2;>M2S, MXGGPOJL])G\\Q^-Q7 MWGXP'O3=KE1_**Y@5UPX:7%FDBF%WQ!6=PL T +PP_PY"^Y/& @^>Z!^@?A( M6-T9*V(#JH5]"@Z2\1&3)+6U?5N>:LFC+D2.*5>+:5=[41Q.IPMV=Q33B5#\ M! V(%C^8Q;*E^<(;',9/ O=$D)3&:#S#?4U*\B8:Q\-Y.HX.[O&PO=V]R:W-H965T:#!543#]M$*A=O.@'SP?W/)M;MU! MM)B5;(MW:+^5-YJ\J$7)>('2<"5!XV8>+/O3U=#%^X#O''=FSP;7R5JI>^=\ MS.9![ BAP-0Z!$:?![Q$(1P0T?C=8 9M29>X;S^C7_G>J9V7P> M3 +(<,,J86_5[@,V_8P<7JJ$\;^PJV.340!I9:PJFF1B4'!9?]EC\PY["9/X M0$+2)"2>=UW(LWS'+%O,M-J!=M&$Y@S?JL\F<\NQBF::JDM;0 M Z?(']A:8 @2[2RRA.YBHK1!6M5(R0&DMW"MI,T-O)<99G_G1\2JI98\4ULE M1P&OF3Z#03^$)$X&1_ &;:L#CS.6Y.I M*5F*\X#VP*!^P&!Q>M(_CR^.L!RV+(?'T/]K($>1NGE^41;A'$Y/)DF_?P&' MJG5= $D V!SA4A4EDT^0*MI-8S'KJ8V_V"A!2\[E%IB!YBQCEMZ;RXRG9&6P M=CHP[=V1NF05@5(8^[=6CX:?YNWTX5,E$0:Q]Y)>%[E7T!^%X_$PG$P2YXS# M49R$R63<^XS&3($Y:DRF=1NIQHQ;$,H88O=Z'(=Q',.;%ZOW55DFNJ@UE>*] M2L.!KP1=XX_V=K- O?4*9,##UFO:GK8BMZQW^R6\5DAZDRV7!@1N*#4^&Y.F MZ%IU:L>JTF_Z6EG2#6_F)-2H70#=;Q1-OW%<@5;Z%W\ 4$L#!!0 ( (&! MKU9PJS,4B ( ,(% 9 >&PO=V]R:W-H965T^[[OO[-Q-&Z7O385HX;$6TLR"RMK-6129O,*:F1.U04DGI=(ULV3J M=60V&EGA0;6(TC@>137C,IA/O>]&SZ=J:P67>*/!;.N:Z:%*@L9R%BR2L^7 Q?N 'QP;L[,'5\E* MJ7MG7!6S(':"4&!N'0.CY0$O4 A'1#+^=)Q!G](!=_?/[)]][53+BAF\4.(G M+VPU"\8!%%BRK;"WJOF"73U#QY=YO(J[QDELVG6C6@732QN8TOU:-)')?N4>ZLIE-..#N_D@\H MK=(<30@2[32RQ.K.HKQC6+8,Z1L,$[A6TE8&/LD"BW_Q$:GI):7/DI;I0<)K MID\@2T)(XS0[P)?U)6:>+_M/B4]PR4TNE-EJA%^+E;&:_HG?^RIN"0?["5V? MG)D-RW$64",8U \8S(^/DE%\?D#NH)<[.,3^KA@* M4;L .B\5/6!GN 3]V)[_!5!+ P04 " "!@:]6!2.HT-H" "F!@ &0 M 'AL+W=OVLI:J9H:7:!+I1R H75/,@#L-14+-*>+.) MLRW5;"*WAE<"EPKTMJZ9>EP@E_NI%WE/AKMJ4QIK"&:3AFWP'LV/9JEH%?0H M156CT)44H' ]]>;1U2*U_L[A9X5[?30'6\E*R@>[^%Q,O= 20HZYL0B,AAW> M(.<6B&C\[C"]/J4-/)X_H7]TM5,M*Z;Q1O)?56'*J9=Y4.":;;FYD_M/V-4S MM'BYY-I]8=_Z)F,/\JTVLNZ"B4%=B79DAZX/1P%9^$I W 7$CG>;R+%\SPR; M393<@[+>A&8GKE073>0J80_EWBC:K2C.S)8*&_9(738:F"A FA(5)5:*3,"T M1J,G@:%,UC_(.]1%BQJ_@GH)MU*84L,'46#Q/#X@ACW-^(GF(CX)>,O4!221 M#W$8)R?PDK[LQ.$E;RA[3F5_I1R]$H]JA M-SL_BT;A]0G.:<\Y/87^WT=U$O5ESE^E0=F? ME//^LA4(2>@LL0_-*;!!!Y9+>O;:8&$QR0'6DI-^5&)S-;@G82JV'.W62;". MV> ?3L_X#.;%CHD&PO=V]R:W-H965TZ0XFK:DGTV!:.&U*I69!86U]448FJS 2I@AU:@XLB1="-1 MK@KK'.%\6HL5/J']5C]HML(>)9<5*B-)@<;E++B*+ZY'+M\G?)?8FC=K<$H6 M1,_.N,UG0>0(88F9=0B"'R]X@V7I@)C&SPUFT+=TA6_76_1/7CMK60B#-U3^ MD+DM9L%9 #DN15/:1VH_XT;/V.%E5!K_#VV7FXP"R!ICJ=H4,X-*JNXI7C?[ M\*;@+-I3D&P*$L^[:^19?A!6S*>:6M NF]'0!(EZ0&\M%>:>KST'Y0^'%;: 8UV [EK$LX!TS MJ%\PF+\_CD^CRP,T1SW-T2'T_SF0@T"[:=Z313B']\=G21Q?PIYF>_U2967# MQPM;SU$E<@2>#9Q&>9-9,-3H3*K5@-]2_8R6E^#:"YT5(%3N$BMR-W+@3;(% M:LY5/ (<)(C\11K2:Q_-2!F^7P[$*9 9&K#$[JH62J(YHE8QG87+!JSJDM:( MOI+O"FEIUV *H;&@,N>0,X"(/0E#DQ4EJ#W'U[J^[^ TB@=G MDQ3.D_'@-!E!'$T&Y_$$TB0=3,;Q7_:NMSI\,W(JU"L_6 T?3*-L-WUZ;S^[ MK[J1]3N]&_RL:B658:E++HV&DW$ NANFG6&I]@-L09;'H5\6_/U![1(XOB1^ MJS>&:]!_T>:_ %!+ P04 " "!@:]6T+KS_Y<# #B!P &0 'AL+W=O M^3TOUR1 KEVW M#NAPZ'4;AF$?%)N.AI1TDVC=,:S!#US']]0J%.JS#-+P_^,CWK74'\6;5LSW>H/VMO]8DQ1-* MS3N4ABL)&IMUN$TOKPJG[Q5^YW@P)WMPD>R4^NR$]_4Z3!PA%%A9A\!HN<4W M*(0#(AI?CICAY-(9GN[OT=_YV"F6'3/X1HD_>&W;=;@(H<:&#<)^5(>?\1A/ MZ? J)8S_PF'4+?,0JL%8U1V-B4''Y;BRNV,>3@P6R2,&V=$@\[Q'1Y[E6V;9 M9J75 ;33)C2W\:%Z:R+'I2O*C=5TR\G.;MY+R^2>[P0",P:MB4"B7<66L)U& M7!UQKD:<[!&<)7Q0TK8&?I0UU@_M8^(T$>=4;Y -4#5J=JI/#ZGOPP2(4_\218%_*QY!)6B!VTLU@[&M@B-$M09 MN-Q?!C?4P-IE,Z745;,ONV"&]78 Z/_HLR+J%RF]VNP MK:JA&\B<8F&=TI;_XZ'@Y9QXE44.K^!E5N11F9;P*OBD+!-$HHB*(HN*M/#[ M9;9T,GRB3'P7,AR0_++JR\"U2YB$=[C3 S7/("W'R"F%6@W[UJ?2:QKN25 * MMY+?=_&=LC03_+:E(8S:*=!]H^C]'@7G8!KKFW\!4$L#!!0 M ( (&!KU:%M:/IH@, !4( 9 >&PO=V]R:W-H965TFS($C\BHO:72^[LP>U7LK6E*+&!P6ZK2JN M#G=8ROW*#=WCP5>Q*XP]\-?+AN_P$Y_XB#/U.+E\I2=[^P[V6CA0MI MJXVL!F5B4(FZ__+G(0XG"O/@@@(;%%C'NS?4L7S/#5\OE=R#LM*$9A>=JYTV MD1.U3Z_O$<23*CD3OV%7 +UQ-( H]8 &+KN!%H^-1 MAQ==P'LX=7EC7>:EAC\V6VT4E/SB/;YW.B&I[ARZ7UH5$_HKM^] M"9/@]@K?>.0;7T/_'XFZBGN>]2_2((0AO'LS9V%X"__-.&PTR!PH4VDQIJH3 M_MS6"%'0G3 /Y$4XYQ0NE?3VM2$CA$HJD,N2FHBH=S?.(W6GK"W17I&N;&NC MCXB7^#G_8O:*E;,9%$9:U/% U$]8&ZD.M (J#")DX"TLDKD7L(16L( MPU%_4_&_J=WD2!#)-/*2)($D#KPXF3F/W (;_HPO9./9PHNCD(C,O'#*'"I, M17Z^"FP8S;P@BH%%"X_%/#^XZ,'.4^M.6XH MI.9%J0L1;1LE4]1=*;R$SQZV"JF=FPE94K+=%20M]%'<@U.HIJ5,4;.E/(+I M6!/:6\I<-)]:.T=@ZW*N9.5P&BM-4PH*R[X0E.6"6UT*A34)!E5E(18!9/R@ MJ*]'2Y4!^,$SG(L7)V9+NJ=*$TX;"3>5(--3#^$UC_ U!+ P04 " "! M@:]6X3Y6 # + #<&@ &0 'AL+W=O*Z M6ZY%@6_FI5IQ@X]J<:;72O#,;EKE9W&O-SQ;<5ETKB[LNSMU=5%6)I>%N%-, M5ZL55[MKD9?;RT[4\2_NY6)IZ,79U<6:+\2#,%_7=PJ?SAHIF5R)0LNR8$K, M+SO3Z.UUG];;!?^28JM;SXP\F97E=_KP,;OL],@@D8O4D 2./QMQ(_*6F9 M:_LOV[JU\:C#TDJ;^9#7&](;9V.T76RG?<\*L+ M56Z9HM601@_65;L;QLF"DO)@%+Z5V&>N;DM>:+;F.S[+Q<69@4CZXBRMMU^[ M[?$SVR?L4UF8I6;OBTQDA_O/8$IC3^SMN8Y_*? 35UV61"&+>W'R"WE)XU]B MY27/R'LG9H:]DSK-2UTIP?X]G6FC@(7_G'+6R>J?ED7U\5:O>2HN.R@ +=1& M=*Y^_RT:]LY_86F_L;3_*^E_GXE?;C]MW.?2"!;%[/??QG$4G;,#'>Q>;,I\ M(XL%2Y7(I&%SGLI&F?HO/7#$3"..K9Z\YA$ROG MK%HS"'P1A[U>C_[OLD=H/5HW*Y%#:2W0AHD?%<]I%]FW5B +IK@1P3JO-.MW MX\%+MA;05A35BH$":!F(21M>9"22K\JJ,%WO;CRTL.LY?RE6V)JQ!Y%6BJ(R M]9ZR+=?8+ CS=@E9 \7X@/>(:RKDAD([TU8EXIO%>GC6EKNJ]?!BU-%#E9(/=D(*VM89#+ M%?Y%2LQ! HY!,E?EJI4OFSU QG]\AZ!A%\DP2SC/5HXIG*$/8FVAB% M01MER##8SKI!K[WYUG%R\R(5+*L$60&T==E4DP>@DW39\(G= M^6=5"*\T#H\Q$;1E <8PT.JOX_V"]?#?;5DLWI"%#I0/UU/WX L+"9P"CCF+ MQNWL/5-! =_CBBJ(EG[M/G39PXKG.;NN-$I=:S;-$!%)[&7[F:\M:#^J+5]1 M+P9U*IP?#W4C'+V:O?;9/5013%/#UI72%8NF/T"-A-5,O(@*>IJD36 M(KZ?&,JT58^2FX1Q,K+ G&HMS!N:4K)CYCP@E;@NN6=A&7!VX\I]>@C./^\^ M80*$O!M+:]>\^!ZRS]UI-[3' MF\:#PTT(38; I"EU'MW:=[B-;( LM'':_4J^9D,G*"VU.1 HBPV"3/6($+Z2 M6%FK+##1EPK1117D\DW4P2>]UD] _D M?")&H#[TKB[$8WCWX0<0B1QAEX,ZP%.7%=PBO"$/*J.HS(4E&/0@D!&W0#DH M#N1D9O%2(X[O10,UP%^WYQ$(KBN9IJ$!&,'V7,"^FGM<[Q+*GJ:HS=0$XI:# M!69(BG53'_;#A0(E6P;6?AQIV <12P.49(@1><0N"L-4MLF-3R$SO2L[@CU MKI8>.RB.SK6K1/H3X(21(\)J7QR(8A,F#V M# @Z("_<(=#O?,)L* P";Q80,^QG"+*](.(X&"9.='EBV;?! \ZP697;,#GH.#1RNZ?9!I2?Q,VDY_%UAMI(DU3VBA1US]@D7),!R,>G@:],)^-+$/ MO3"*1G@:1V$2CX.:;5LXIP+1+!J$P]&D&>!C"P-(9?%&%(&@S[9&5$GB2EA M\3B,)T-Z-^F'2;]_A8Z9C8QU2?5MNHN='*MOI!G _ M&<=L% X'29B,8BKU).J'PWB$62L.!_V$&MV7U)1$!*-6MPU.3U]43B54VP': M5F@-\IK=][,9&8BE^GB&?W "IL<"CONG[UIA4-93/(@YLT/MB<:\/V"$_V_C MM1:[!MMT3R^E.6P$C\\-IG88^8>^V<,7Q\2[8[Y>,4:N2S>BX 14+/Q4)-N] M!1"IB3%(>9Y6N:,^-V2YSK*WQ!+DEXU0!3$<^X 08G2#V'M.XQ+T/GSYD9N(2 Y?P(V%2VES8"Q7.$A:UQI4T,!C*QR#?,9WF,4)I79NJ4UAM@6W MNPC-XG3:H*5!\V%-)T1ZM_.=3U[4L!^U KIAD2D8.H/-J,NF5*1>"+GEO',^Z_WUT==#.O,5>A#SL&4-F9_9 MF-,*QPJ68?%*%*A<6RU,;.J@^"B[8YJ[5@LXUMD@@)7PUIO'O'E==G=T<]"Z M+/D@9JJB:1#33MVQN;:)]\83G"3<UI,D2G=L."T +@YNZ6K*ZJ;-CJ: MRPLP]1NZ/0#C^X%[^))H@PX![K+IZ'XC;,Q$SMT)48N5?$,7$SP/6K<+VA6^ MZTC3:D%D[=TYP'YS)=B^*G'W(ZW+"#M(>>\/MM3W4$EW?^1-NL/F>3P:V#L? M_S>)W?2'X0AS9(39+1[@[2@<)Q/,?NZ"J-\/HW'$Z"[O^*G'3MUMG[5^<0"# M+.SO*A0"6.U^?&C>-C_=3-TO%OOE[GC*/BX%3M&*%N#[>8FHU!](0?.#UM7_ %!+ P04 " "!@:]6M,9/ MTN," !E!@ &0 'AL+W=OB =@O:?1R&'12;B;7:DB?)E)+]:@S1 -/12[TU,N,*2^"0"<9%DQW9(F"5E92%1"%X2 H&!?>;.)\"S6;R,KD7.!"@:Z*@JGM''-93[VNMW?<\W5FK".8 M34JVQ@H-!<"E"XFGJ7W8MYS\:[@&\<:WTP!ZMD*>6C-3ZF M4R^TA##'Q%@$1L,&KS#/+1#1^+W#]-HM;>+A?(]^[;23EB73>"7S[SPUV=0; M>9#BBE6YN9?U#>[T]"U>(G/MOE WL3$%)Y4VLM@E$X."BV9D3[MS.$@8A2\D M1+N$R/%N-G(LWS/#9A,E:U VFM#LQ$EUV42."WLI#T;1*J<\,[O'G!E,H63* M;,$H)C1SYZ4G@2%\&Q4D.ZQY@Q6]@#6&.RE,IN#%]GA\0KY9'DK>##D MXV(-="=)!LV=1#Z8#.%*%B436RKL98Y4(?JL*L%(Z(=^&(94:!53""O;8N0* MN-%0DR.3E49P;&SP7#[!#5.%%%L?;F^O?*@S3CMQ#0QZX6N0M2!JOR07!C8H M3$68!'=(@&E(N4YRJ2E2BK-&&3"1@IM&P)9R@QV@@G:))E.(;EW024'1/%^T MSW&PO M=V]R:W-H965T9D7FR)Y[N<[Y_!RI[NO M9B.E)0]-W9JKV<;:[<5R:RKATCJ/'GR',VB72$A^L]]]^\[;#E7AAYJ^M_J\IN MKF;YC%1R)?K:?M2[?\C1GL3Q*W5M_"_9#7>C:$;*WEC=C,30H%'M\"\>1C\< M$.3A#PCX2,"]WH,@K^5;8<7U9:=WI'.WP&LJIU@7ESG8X5:"SU^_: M4C>26/$@S>72@J/;7Y8C]9N!FO^ NB"_Z]9N#/FUK61U3+^$)I,Z?*_.&_XB MP]]%MR 1HX2'/'J!7S29%WE^TX_V4X7J0^K=M[;25A M,?GYIYPS]IHJ5O:16$VDL>*^5F;CR6J%#^DV%3 E">H* MY+:]J(EJRK[%=!6HR@L@'%"@C26]4N_;W$=C3[,BC M%)U3J?*\88C>;K6!C=ASE'NMJI=4 MFVT]]4Y?4@-V6I^]8ZX7<6'A1=9:!R MI5:J%+[RS&_N;G\A61R>\RP\C\)SEB_()X@[L,)S])5N=3(DP>F0>)SX2UAP M4FI42^/T'P.STC7*+G2[".Y0SZL>KL?1L;3GS@P^>>&'X#Z0^=ZER.DSGR*# M+M,JN.V[3K;V(OA-5K*#5U\1%B8T+CA6<O)4K"0;5DR7S!$=QE)%?R#R...5%Z):, MYBRG'%XXW-_;,VR;P[D94F.P[UE&J=QSFE1)$?[(XL?Y0?8O<+MO*!)[@0C M: 7-D\3M^__P) .;Q]7MPMR&KTXR B< $! MO'9HTN[?.'\=!@MP*V5G,6N0+WVG3*5\;S<#G-P-AW"#M&.YDX'T8Z@Y;C@A M;H[QY>A!H(\.R+Q_]"AIQ!<'.O$ H 1'C!W!;J.0W/:D(8/@"67NQ!4YX+!$ M_1N$ &_/$89[=B@Y4X7Q%0KR#GTQW'DJ?-XEO=7=H[]NCF']7/ 3]P,5'.7? MB_"[2:N)_QXAG"W"\.SDWX 'DBQR?H;?.#F;UAD[FU)_JMXHJ;A(8GP&[Q FU34.Z>CXJ/(M66M=[132ZGPK,'4#K/>;CP9G.K<\2$R[JQS$3M5@C:!TY)]3GW M)F.1#B*#7Y_W+9XMLNR,1 N.7W2/#*2L\'LWQBETW! H "SA@NH8NE8'G^\\ M4]';C>Z452X/V^JH'HI'WZ"1B+<;I(&1SRAVPI6!.*8<*..HEBQ-290E* 9 MOE$4Y9 M[ H>@Y_S/ [>M=\08X_(8>3"L%70(LQ(QFC(TS'+!W51=:.$Q GE41Q@/#QC\^C)F1)W-SD1BH7 ,907$-&* T#I"4Y5B:T +1U3&5(N]=VT]B!]L6\]-: MN>P;V8ORSUXY9NBHK(AH6 SM$=T8IO-P:EC5#Z3ZNV%,\S =".,0L- M4R;-#\A=)\.\$:>4)85K<@7Z';P/7J>&_>7!.ZR1W=J_-@WQ\^'P))MVIP?M MS?".>[H^O(:1H6N%K*_E"J3A(DMF@(=_80X?5F_]J^Y>6[P1_7*#1[GLW 6< MKS3F_O'#"9B>^=?_!U!+ P04 " "!@:]6)&0VKF.R'O M5(ZHX:$JN5JXN=;US/=5FF/%U$#4R$FS$;)BFK9RZZM:(LNL4U7Z41 D?L4* M[B[G5K:2R[EH=%EP7$E0354Q^7B&I=@MW-#="[X4VUP;@;^2 M=GZ/DA45_8Y3,R>*DHE?T/N]8V#EQ(&Z5%U3D3@ZK@[2][Z.IPX#!YR2'J'"++NPUD M65XPS99S*78@C36AF85-U7H3N8*;0[G1DK0%^>GENS^$4JA.X)))7O"M@AKI MS'(F<>YK"F#,_+0#.VO!HA? IG EN,X57/(,LQ_]?2+6LXOV[,ZBHX!73 X@ M#CV(@B@^@A?WV<86+WX!KT]R14G>F"3A[].UTI*:XY_G\FWAAL_#F0LS4S5+ M<>'2C5 H[]%=OGT3)L''(V2'/=GA,?37'LU1L.>I7@N-$([@[9M)%(8?X4A$ MN,T1-J*D2TP*T&Q=(BC4BH12YZ!)G8JJ;C2SMTULS&4I4F \@ZPH&XV9\Z[L M\/$I/L%8$)(4(B.-8N/1V*BF7A#$7CR<6E7D39*Q%PX3YP*YH%O> M1OQJGQ3,/K![(K'%-D$%C2+>!>]J88[C2:F?*?+"5H!TSW]WVN;9N: MT-ST9-7V)/[4KZ83!Y3;[5/N_\7X@&I'_I!DRLJT*9D!:)1-AS[IJI&/4*'. M1?9ZGM$^\;XHM2Q2I) *M@2NT0 R;FUH +BCBK06Q.M[B?^O;)T]JA;I'8C: M !DBS+PIYO96]NM/Q&3*!>^9[]'I]B/3 [UT6SL?47>(ANMVB.BE_0AVVDX>W\W; M^8W";@LJ0HD;<@T&XY$+LIV)VHT6M9U#UD+35&.7.8V1*(T!Z3>"/D?=Q@3H M!]/EOU!+ P04 " "!@:]6*N$B7&L) "?%@ &0 'AL+W=OG9BZRG2A+JUP=9Y+>_]!969W.H@'[<*5WFPK6C@^.RGE1EVKZGMY:?%V MW$E9Z5P53IM"6+4^'9S'[SZ,B9X)?FBU<[UG098LC;FAE\^KTT%$"JE,I15) MD/BY51]5EI$@J/&SD3GHCB3&_G,K_8)MARU+Z=1'D_U+KZKMZ6 ^$"NUEG56 M79G=/U1CSX3DI29S_%?L/&T,XK1VE?0,0](P)*RW M/XBU_"0K>79BS4Y8HH8T>F!3F1O*Z8*"__JQU=7]R7$$6K1RG M#=\'SY<\P[<07TQ1;9WXM5BIU3[_,73H%$E:13XD+PK\(NU0C.)0)%$R>D'> MJ#-LQ/)&+QHF_GV^=)5%[/]SR$8O8GQ8!-7#.U?*5)T.D/!.V5LU./OE53R- MWK^@X+A3Q/%[T5C_T>0Y4O^Z,NF-^%1; M76Q$M57B7DDK%$5._+,NE!A%[/:%OM12R6 $+EJ#7 MTFKE]@X7S>&C,)J/PED4B628S,0DG"3S<#0;B7-'HI UZ;9+&Q;YU""K@AW^ MB&013F9).)HG_<=+P("R%F=Y-WU[4(*].7OOGM#L8+:LJZVQ^D^U"O!&I$GT M?IG)XD8 .=,;7D$H$"$81\H^DA**TII;6,]!D16;_\%(NR+B3]H"N(QU\(10 M=Q1JE]WW3@W)>?\#C:B,R'2N*W:Z"X@TM7J)%T M$WC;5"C0"5JZ!^7%$JMUT039;:5]QD640B]XD'2':LI5T$F[K5A;DXL*;8,U MQF] !Q=UOE26)#1'87.IA"[2K*8BT(50$HGD:OJC?#8VLM?ZCI5?*:="\<)#]KF7EG4RS"?B";.%56I_Z= M4]FLAW\[]\%=*FY[V7U3"8(J(2C,\SYO*X_D(7;P;$$I.FPQY3.,+4BFN$2R M$RQ\D??" T*\5\-=^3Q-ZD"N3%E1$M,Q&BYS=/;69 /1VF&]&F4(#!9:Z(E MV?J27$]:P ^YQS"BNJ(<@$12(WI&UR,2T%0J+30E^F884-$SB,%XF8 M8&TV%?%X$2:+!;)B&L[F[GB:#8*I_%8_(WC'Y5DX^O_'OH7P![N-3Z(:W+' M+?N!F@L-FBO*%881SJX2N:;:)59"K)#PA]$@;%,N0=BG\ZAMXO$4K].X2=BO M)7NV*6%H^V@(Z'Q/HP+ZDZE-9.9-3"0 M*I\'",>I!^EH1A*@7BK+J4F%N#1%308'K\74U^&HJ\C1R/_&PSAAWP)UM;KE M(A($#W4'S;C5^"%%9D&N,X30% 3+AY"5NWTOUZ\@LJBI?8@+[5)$[P^:I[YZ MD= _.]O632WXNCOU!0XB,165?*:DPX!3J#:S#MJ# MV.6XS-'0027EJ)]U9>&U ](2DGB#'NN"69R*RMC26/:<+IJ)K <<[91%XIKQ MA<;*'@6DH%S-IN 9#-7J% M86-J7!6PWFK5C+''++="$WP1+E-P$#2 9U8\5*87[)<6_E%.?)NM$.]?,&,C!34V'F MIB[X+!0*:G!*$PXCYRJTU--T4. M9FM9 "\\KA_JK[U^PH,X+D@F/.SLG6K<1DYK]?)E?D@OCV.'DR5 T\\XB?FD M;F+618D+Q[O@EU?Q?/2^&5(N>>YY2YT&;;W=^V%(5$9#?MMB%I/A=-+N?X.3 MNYTX:I>OM+L1%YBKQ55S9;U2L+/H2 DH6N)/FFZP<,L?6F7=;"BBPV-; W3[ MK8BJXO5HF)!?LN8FL-OJ=/MT6@W%ZV0XZ@CU4\ #;U//SPU]!25$'$?\86.$ M]1BW ESV#GVN.NY]-,R5W?"G41K 4)/^^V&WVGU]/?3@;\)MR^5*?D3)+II97)^W"J)]DP$V%\;4[4O=$#W3?KL_U!+ P04 M " "!@:]6N^)MI!H# #-!@ &0 'AL+W=O=H9^V0G3P4"MMEU'E7',:QS:KL!9V8AK4?%(8 MJH7C)96Q;0A%'IQJ%:=)CQ I7IEM$T MVFY\EF7E_$:\6C2BQ"_HOC5WQ*MX0,EEC=I*HX&P6$;GT].+0V\?#+Y+[.S. M'+R2M3$__>(J7T:))X0*,^<1! _W>(E*>2"F\6N#&0TAO>/N?(O^/FAG+6MA M\=*H'S)WU3(ZB2#'0K3*?3;=!]SHF7N\S"@;_J'K;=,D@JRUSM0;9V902]V/ MXF&3AQV'DY<2D]I?RQ1&?2O9S MJQ^"2&@'2HJU5-))M(O8,; _CK,-R$4/DKX \@9NC':5A7P3.@<*OA6NB6 M7R"DQR'#G&=7(5R:NA'Z$3(>%3K,08P:DO?"(32*=?-;=&"* DGJ$IJ6;.O! MG8&NDEGU!,0:E?L3UQE^>1EA+CVBU/?(-4T6!+_(LB0L/;PIX!7,QDF2^-_H M*P-Q [%.Z-R'ZGH9%BIDU/7C)A)CD9-KA2.O>P>[0T+N&)D2UF*@(7*.SUU M*&B$]#P@$XUTO!8VP#FDVL(:,U$C%/*!_=J&VT:FC/4::-Q:_AWYO[PPP>D3'IJ/E6]@Z1!Y@3.+7?)K!I[('D#/B\,7_=FX0,,7[#5;U!+ P04 " "! M@:]6P9T->1H$ <"0 &0 'AL+W=OM+<:NMBCR8%2I<3*97(PK(76T7@;9C5TO3>.5U'ACP355)>S3-2IS M6$5Q=!3K)?6',"R-J'Q(H0:K(F_LQ M4>IY)4=>U\F+@)^%'<$T'D(R2:8OX$W[.*6,R03G8*1[ )R-0_6=DW4-#^U&B$Z21( MDB'\!/$PC1?#=#&CU3R)AXOT$B:CE*Z94IR-R6C6KS<_N@)A$?Q33<%Q AKM M,&LH('8VR-'2:Y/#WIJ*;!Y0-P@HK#[*VKN-U@TIEVAQ]P3X6!LG=0'_RN%) MED;P*YV%?$E'Y+PLA"=(LCXQ>OV*PKE\XP;".72.*\8YD42_=]OI=.#T=/J2 M.L>UB65-HPO#9"JCI3>6EX1![[KSI,+;G5#4&>A:4D?"/ GX>G&J0KNY IKLRU"T<9)C<,_EQ#Q6H%4(H'A (UVI#6':*F-Y'9<8*HQ=KV:9WN&M>R M)FIO/]P-SV4![C^^&PXJP5@@Z2CK,K8-$5-9J/5,)3-N06+&Z$/(2J$+HB-Y M]A2-ZIJ6V2IQZ'@;+AU5_N1%&<&V2W'0H,+G%/UWK=_=*Q(S6TTD.,G\>B*_ MGN=Z-[3L8%.)O\C\OL5D>2>YHZE&#OOB'F\&-QMI+F*8+V"1\M__<$O=016J M:R5_A)XN()E#'$-R"?$E+V8+F$WA M(4IBG$$SCW%HY/)A81+L)/>OO=0+0+[C:%>S*=C"YITMIV%K<;;^HP_W;&4W;"LJ3/%[2L M0.=[0\]8MV$'_0?1^F]02P,$% @ @8&O5O2&I/[N#@ IR4 !D !X M;"]W;W)K&ULS5I9C]LX$G[7KR!Z>F830'';\M%V M+J#3F6 S2"9!,@<6BWV@)=KB1H=#4NWXW^]714J6W$YV9H'%[D/2.LABW?55 MR4_WM?EDWQU9=- M5!97R7B\N"JEKBZ>/^5G[\WSIW7C"EVI]T;8IBRE.;Q01;U_=C&Y:!]\T-O< MT8.KYT]W3QBQFMYP6_:;6WO6M! MDJSK^A/=O,Z>78R)(56HU!$%B3]WZE85!1$"&Y\#S8ON2-K8OVZIOV+9(6A>6_Q=[OW:>7(BTL:XNPV9P M4.K*_Y5?@AYZ&Y;CKVQ(PH:$^?8',9>7/(5*J,RH2M7"RD*WB"W1BE:+_#0T-]ZL]&IXA/VTJB\;K",V4) N+S; MN5-&UYG8F+H4+U6JRK4R$;O'9"D:L%9TCUNW&8_$NTK<-%M$DTAF_EDL7(_1 M2FUKIZ4#G\ASN-T+<%U:8D]]<0I63ZN=&651#AT4VE[[04;S2\3&5#D:5%/2&9 ML1E\2'+.8"@RI?G!F9+ELSK9'CJB5=S&$1'KWY :XEZ,G[B0^2F?<=/)T\>>K=>X=\/LMP] M$;\A+ _20+HW;VYCT'RI"DFA( HO-O[*M2[(=FG@8G ,0J>H3=;2C\E 00]D M-EK:KCGQS-4JGLZN41 ;.FY#4 !Z\,'7Z@VNO;Q>+9EA9 ^LB<4'6:5Y+6Z; M5,+Z6]GWHP%O[XTJM56VY6T4D9-1A+4&/U$29# 8-+P?"I,@[81%!N2XU>D]%*2'_'!]DHT,(3>(\;ZO0#L7+K MS_5\H<:J3@H.E5/.LQJ'5K4CBG(OB[,![X5[1&Q8DWQ M9Q$=5J\+3T0CNX(HI1<$>$ZV@O9:^=+:.DO)(RV:C)34N-99P@N4-1A,A2Q> MEH2)@./:!:3QQH 1 U0#DH7*HA M)S*.Q*NZ )JC4^CU>35YH3;:(.NZ?1WL MV!K\!5'DC7L$$JD%$LLU^9K7JW==\@-2IG72D!LV@!6&"=1&;Q&H18B]HP&P MXWY"039$IFL\$FR).J#+XM#Y2C9,4LFT35)8+LD: 'HMO0S!>1#Z)'=%IT=] M*VE ^^ WH]CJ5\/[Y8;"!"^N9T&%??VD?:US/&@;'?/LN!6!DPT7VIT\^$+= MBZ>WD&7B,W7"[G$\77W9:1-BCI:%A+[\MW4BNIQ,9G$R6Q'OEY/9.!Y?K\Y4 M"CJ*#Y&LQ"S4SN%9[_SADU:<D7/0;0F4D= Q)'+@= @JGLISP8-VTA;<2DF23R#CI:+E5C& M\_$,)79%]IO-IW&R3/!P175WQ@^7,ZR9S2 !'&> N*$F@US8EETV)JGL^-3C:RS: MKH+>RQ,0$A)*L-U?+ 6V\]X+OD(!1P ]A$JNKQ?Q\GJ)JQE$7ZR2Z-T]1F^E MS>'2VN,VE*&&7+O/"1U7@DM@^O88SW1;3@G&TF%+J'6*JV0Z(P-$'Q3UM)SC MR&H@=5#26#$>3:=<(":3)V(^FER+2?_) D^BFSL(LD6:0#]!+'E(^.@4H5@Q MQ\/E]V+^?;*$U>P$<]?2,?4:0%%@^HCE,7J4=H8KA27O4QTV='"TU4:[$0:"6>:S.:[FRR1>3:=?W=,_$'NN)_%L/,/!R6(>+R:3R.?3 M4V0_=(AC;KSL9\>WTC7&KPE5.WAS!_OO$8L(5 U,T,N:Y8#>_;V=AKVPT2L8 M]V_P0M1]!F0_-0CKZ?AQQ):AE#.)5_,9W]Z"'E8=\4=/E1] M)XNFY_$/)O$83=D8,?4P>C]8\Y4@/.I\.$'Y\4N*CI9TF/E9"DY?T^AO6+0U M([ H6!X@3"(U$/QF9'0@72,D8/E";?$_8&^J%&F1D>P=1-%;[_U0>S#I\0X4"L&BZ!A%@HNDP+-@6Q5_EH98MKJ5T#B(>TS[)^+@Z,X+8LTRK UM+:K=>5: M_7.*T7W5'X7L/>_DS.4=PNEH3)DAU1*HW&Q4ZMHV[GCZ!LS"C1A 55EH_TV MWG98>$YD&8GWD+"1'D3#' H-Z39T!"V^CAE>9A$%C.=!@\$P&6JG18,.\,T\.)!(-&^/VZCC'_L">B [$B%N$\Y@,C1U!>4 M1TM<[@J9MN*TN!+8\XYJ5??.M@YJC[QP=J .9E>CLW#0;L1=U![O"2^'SA+5 MD]Z);A"R483[3WJBL\,07XP&0I!;:-_&4T&&75WH%J-S*O5,5HYR=]#,G#C&G(:A2:OZ&% +\=!QOJP6F8UX=>G.R\ MYQ$OK[J0>8VV4SND>[35VP:0H(;!;AJ7HU-V!\X2KU[__.$FCC* )5^2R-G, M6CM&/-S7:DL5(V9Q-/F1^H2%L> )3^@47.X3,1XI1VZ1R5)2VR2W &'6#>=S M(/1R=#,2+R4T;Z%%GGPWV1 7F"%KC9K8#2# 7VF)5\;<' M6&X,O5D3YES_DY(HF]#7K+KIYA.=#P6#HCB&61-\E :^N:H*LN@OLHJC:[T%UPNT$+ M4]>0X%Z#-(-9'P;4:H.BT)K1*>5'.U45OAURN/DRQWA$IFT!/+..*[ARKCBI M/L/YSST&L"_J,=#LV+3TK4^7#4\-+J>CN2A17.FH$"%R"_);'K=U.<'6!?W7 MF)0K_J;QP4XS71*ATV<[+W("J]B0K+"W9D3^,@P$0!\J M]088$=4)7%HC2Z^_=;Z]?/IJLR/G78.)3',F0\[CXI::VOG[L:U-DOG+H,O15 MD.L.T8-@:1M/N!'C'O#E,15O6"OH 1%GU>?&XU6:)FONS6L:"65ZHPF*=>/7 M""GF3E';5A%))P^/I'N4,VF3,=*$G]J\<1GT:_N3W!8/*3O4-+ -(FLG'1O& M?VNBUBWUQ:;-,-NB1J](N:]P>912;K"P4F-[7G]/:;VY,1U%B,L0I%YB8G4.)@79] MOA3TD"!8RC@"@#@T-1Z4DFA8BQ=H>#)->*HHHN!K<#[-J8N_]'E1PF'VO'J. MF.,KS+0F&V)Z\N#C,/8XN?S06*LEP:HLR$ E1W(FR6AP#"N45 5H6T_.ME#\ M^LG@@B+^Q$.1T&O:K*# "!RE6./!'G<\=.)W2<63SNBDR7[TR;9 BCPZ#Y.2G)D@@>8AI M7QJ/\D(^Q9JG.F@T>6.H?9Q ?'$8$$&Q,XW_SL*JB5+F@)U?-.PH!&C@#'"U MBE*.SY(VH.F:M!](,F"R#<%@'NESY*=MZ-&< .T\&//HI^)[CDYHZW^I[ DUM\>[8,'FG]C7IV"]%QSU ,@' M-+/^9IR0?X;S>SEF@_L:.:L?!P/>!GX?MS;/N)4\[0*/W1^1.-OAZ?@&3\\^"_(VK=_Q3G'7M7%WR M)?(TL@ MP/M-C2(9;NB [K=9S_\%4$L#!!0 ( (&!KU:/"G7.HP( !<& M 9 >&PO=V]R:W-H965T*8I9>!0)M/R<6 XR-8ZUE267$E.VG_/2G9,H&GHQ=9^O+=OY>QF MMM'FSE:(#AYJJ>P\JIQKSN/8%A76S(YT@XHBI38UC./QM'6<2-6E?...)LU;(6WZ+XU M2T-6/+!P4:.R0BLP6,ZCB_'Y8NKS0\)W@1N[$$HL7"> M@=%KC9LF9Q4LM?PCNJGET&@''DK72W>C- M)^S[.?9\A98V/&'3Y:9G$12M=;KNP:2@%JI[LX?^'G8 I\DS@+0'I$%W5RBH M_, 1/D-Q!M=:N+(_\;')&?0E&XU+=*#A-?,C& R?@-IDDX.\$V& M'B>!;_+_'J]"C_#S(K?.T"_BU[YV.[;I?C8_)>>V807.(QH#BV:-4?;ZU?@D M>7] ZW30.CW$_K+O<9!BO\ OVB'=)[R%)Q7@:X5PJ>N&J4=R,=DRAYS&]-\\ MICC0K2G+PD39(U]!#*&O()+]E@H5=*A/V@#3#.PYF07-A":MM2::%>IO,HW+;RX0H-"C6" M?3^(>&=8:S2KL)(LT;?*=7,[>(>M=]$-^Y_T;F72H*R$LB"Q)&@R>G<<@>G6 M4&#;+7'"K+DZ#&#\^OO M>O9#E@7A[%.G:F?CL:7NU=WK_>H?[JKZ4[.QMDT^;XNR^?'>IFUWWS]XT*PV M=ILVTVIG2_AE7=7;M(4_ZYL'S:ZV:48O;8L'B]GLXL$VSYS>;%K]X\.R'77ICKVW[NAK\> MN%&R?&O+)J_*I+;K'^]=SK]_OGB"+] 3O^?VK@D^)[B4955]PC]>9S_>FR%$ MMK"K%H=(X9];>V6+ D<"./Z40>^Y.?'%\+.._HH6#XM9IHV]JHI_YUF[^?'> MXWM)9M=I5[3OJ[N?K2SH(8ZWJHJ&_C^YDV=G]Y)5U[355EX&"+9YR?^FGV4C MON:%A;RP(+AY(H+R1=JFSWZHJ[NDQJ=A-/Q 2Z6W ;B\Q%.Y;FOX-8?WVF?/ MTR9ODFJ=O*MM8\LVY;TJL^2:SPE_:_*;,E_GJ[1L81M755>V>7F3[*HB7^6V M24[>R:?[/SQH 2@<^L%* 'C. "R. / D^;4JVTV3O"PSF\7O/X#%N!4M=$7/ M%Z,#_IK6T^1L/DD6L\79R'AG;H?.:+RS(^-=^@7K,I/_>[ELVAHPZO\-+9C' M.Q\>#\GL^V:7KNR/]W:XY_6MO??L7_^87\R>CD![[J ]'QM]^#R'@!P=9AC( M85SYL+%)5Z9=EKMU7J;E*D\+T\!K%LBZ;9*\7!5= M9I,61A"THN'Q[ZMJNTO+/6%B#E\WW;+)LSRMGR\AW]/7]ZGX#!5VO[9Y?7LD19#3U] M;5==G;>Z@)>?5YNTO+$&EKK-&V)S.OKURRLW+G!>@*J%Z;YBW"V<&FUS!3U<#\'2QMDJQLW0)3AM>KMJQH%752 3"U/PP8E_DZS&W: M30K47=NDQ*]P4V0E6;+<)VZ]"7 !V._@H'%7N,MP*-NT!)F#CTQ0MJ",2&#- M29K] 3R77IT8'#UO"&FJLB!.R'L#K\!1UOA#^$)RM\E7&]Y#N[)-@^P3CP\G M7Z=Y[0'KH3D>]OS1TV;X:*:&M]5C00,RIY'#:MUD.<"8EQF@*4HZG4*?;BL\ M-OMY!VO%W5*X\F8%T^UM6B<67H8U_=*5-CF;,0>=X/GBPP"F8?Q1. #_\BH+ M?E?\ZMH.0,,A 4^+@E]8"44OTP+IDHD F&C9I"2@FX"4;9&#K$N%(/TIXV;\ M;1P+64ZSJ;HBPXU %48&_Z,K644@5C%T+,%47\8W&H%)#K?#PL8+I\N,8&)_ M_$M&Y_=$WHCUJ'',9Z?_QQV3G@_,&Q[/8@)@%/"E QU8!PYPC>QLNX336#SF M)Z?)B'AYZ,3+PU'Q\LXQ3T2OJ_!@AH3,Z&##0F9DAO\%43-)7B:@4'RRQ 6N MJZ(C0%Z7J^DD^:FH )E!&E99!_S#/Q?^;*XKPI%?+0PY2=Z\N9K03)=E?ING MR1M =(1Z3,Y-!'P<^A70^,O"[C:HB\G+D^1%NJ^ Y,J_TCPYN=[ !_CO?O+! MKC9E550W>Q R -&;-IOR["]2("*@A?#IUY[C!&\F[DU/RJ??1LNC&'CA,/!B M% -?@B"^P9WX"5X$G-?30U'=-4-(.#K>,!*.3T)XJ%N ,JE,1&Y;?>^&WY.' M)B+,#4@OL!@ F(]UV*9+$[2^XJ,@9)PN2(Q,7]R!DP8W@0AB/0_24[P0=44 MHN=5::#GMU4&2CN+;WSCEVZ[ Y*H6P.XDCSO&H"C:7!-==OMW'R+V7P1S_'+ MV^?7O=$)6T&*PLCI)R"I[!;P$20J#J":A_ULMSO&AG5=;9-;0.H*=L\I,292 ME9S^D>YVH&:GR\*BS&*1LNN6\)WL9VZ#IU$ #F\[/N8(9Y(LNY8>+H3BVFI" M?R]M I^3:\#F3F62@P')1SH.(UHO7TM3\_R?';NCC*MEREL\>G;SX7=XP:B MK@&L F;)0.H658-BLH*5W="@#4!QD]9$Y[!YJX[$.$(#;(ZGA6U%+L&2%S:$ M]Y+I;U=7G_>!+.)CZI_"D(JZJ0J:-(4-*9E% M9!.ONAI/?>)V=3Y;G"SOG\P=F2A*RO(:<-XY&I*T M2*\<9G95D/YKUVN[8F6N3K)*!H(_TP2>:.CP&C\D#P#QY9DC3N5^!BT&^ RW1. ;:?6]9J2'KDM!&B5R)B M]<$;X!@[?*#%O2E/CV,!4+]!;&PZT-"=3RB !_AX7L.R*^(\O#)E^QO@IO0. MP(E'$"^#ASR^#K8*MA:^)Y#-'8A;V![=1IJZ:3HVI73GA<7BU,#&UW"H9:NL MD4;/R#1%_5"8(W[J(^6$=DW%$$F1TK%+TY-29-JE&2YM !4&QL<:&BF;=[0X?H M70NR.TU@GB.M$9H@G]+ !7=BRD_6@60ZF#-!ZAVX%@R\Q^VB2'7O; M4#"^)CX%RRULVJ#X2(%L@%_MDUW5-#FI3!NA3]TPQVEYAW!7R'0B'C5)@%=U M[E$ZQ<$VQ;VA[7"TAJ =UN!.!-W Z)5#FB%RM,MT]0'A MFV(_$=.O[EPK-J"'J'1U^F'K_UIQ$RIYCX<]K<9"@QTV'@,//WU5WMC:D (9F M:]YXIV=6%:#*)"UO"\2YSYR9]_^MS9Y,8\0P.P(K.TD%*%@0F5S)@D.Z*=3*.1T#L%WRL$>]A MIC^[JO66U3M;[0JKRS+/T_(3.2]H.:$E]>[Y6^_853H%H 00IO@I^@\J$*X! M8_!.BV% 02>LT?P*#M;4CEO2-,!:V_W8.""5P M>A(= .#J$]L9C6RW+$R 91Q.;L#^E..&88&QB[D(B@B#'!_HNNA6P@4;\CF' MY #&2Q4X(]. !&@Y,#0#/40E_=T(';*PM I.7*9-R5C%]]B-KKZ5A(.S@> 0 ME)TXK=C :NQ.Q2[OQP37\6M: P_66!B\8 \._6+Z^.+)'/YY-$_)5QS.7%<]$0Y'?A ;1O<$U M@-5U=,S[4_.A(E4AWC+4ILEM\QD9'M ):6)[H55&:QAP)Q8C'M 4<-EI$DM; MY"#BFVC0W(U9-6S:DKGGA;I9P8[!"H )?#J8 U?#\XP0P'SF@^JS41*XU%VM M[=K"T0$HK<16V%5H30G+87TK($M !UAS=$E0R[3TD7^>!CVOPA0 MQ*.0.,B0$O?;(1=3!1T?XT!Y!9:[<@YTK\C1*6@5!#!$2V M+M^$DV7 +8IJUQQ' ]M\;_[UC_GCLZ>B]\G.K=.\:/I^,O+ \BXFF":5=85] M.OAZSEJ+9<>W-Y30Y, -:_?NO33*L@&C=(>^4N?XVQ?$[L>HH_ZUB\ M^FKYAWA/+?HE\=B%2&PSA,^"1H/D=HSS(;7"L?TESH156M5 @L)78<.ES3HJE"W1DVM%AUA7,O MC>T$&5-@H0&/Q50*&'3E4R[>_O[ZQ>G\B8&9,DLH">-UM=\:M2P4&[T5E0/D MLD+8OEVZUR\'46;=(M)B5@E0(48I0O&7!L\:\NDCK\'PG@@!Q3+ \KL:TVMP MU;!LLFU$T.H6Q+M'.Z?CT]2!2%.P'&C7 )8M"G*WQ MRD9P9%S3"](GY^/A:#:KM[;=5(BEH):2D3RHZ8T.=202?63\^, 5_4C%Q\.Y M*^'D-_G.*?R8>?*\^IS\G-:@;6 H(#F?C6[!PF_!8G0+?@>MGS%5#0$\7"[PZHV%=! M9%855CR\-2G=/(,X6@%FE^L8^U:%%82#*RLQ, EEH1!3&YP>&5G'B6HH)B1A MD"*/SB#6'?"Z(IO)/40)-WH:V$Z&7,T'YQ7O[I)T'V3OQ+#1JH0WR*;@O%11 MYS$M''>'63HQ;1UZ:4N[)J'AZ]O@2!JFK[F:3T)^_3 @]\B;P MW)N4G*4#B5-'0R ,0) /%"=KJ:)" 076]E'IJ J-.$P.CVUJKJU-?L.TA'.: MG#X^%-]$2RH[)?P'ASO&Z7PF^'PT=?O93U65H:P9Y&O?D/6MXR7N ]BR'.UI M)#JN'B(ZWZY> 5I9 P<-ATC2D>T>4$'06K5AS$O9WF'XJNFV?6,WDB W"@TG M$2">?*AV($[/'LXF(*?;M+S!6%-SJG!3#. M*=UN*:J=;]$X1_UXR5%VUAHY M ]7$^D%>L\^W)$V7!GN7]$'<;2_N3TR90X*K( M/UGR[Z4EIQ6HW=H[T#[8\#X9$_0B>Z[8U.!W0IF@1TG^ G[5@90Q(QD&R"A M0QCV'P (%9 _44;JICFD"[:[)<6%TIU0*" S8/\HYPR(HA\#-W#,SFAW8(E. M>72G#H8U \,B<=JL&1IYXIGP>=E(ES]7=X"7-1F#9%K%8YOA$4-H M/.B8 Q;N*(DG@FL9V:XYDQQ;JO9/,O@JC?RNR&7H\^981%8M9@7Q&P"26S#J MW*O4/9FV/4A[7K;R!M2'C, $;K/#)!KR'>9U=HI^I7W"?CCR0\$J$-3+[@9, M%I(%ADRJDA)P,8W#/QS"%.Q 3^>BE!C *E1E-.@7"J@ACB$9 '$>MF',# "X M2QL%#:WK.J]J50@/T_X+JC)@JWDP&SS!='!44JP.DME531ZTX:1R0ZIMPK(" M=48X5NMU4C\EJ48Z@T]@M^H@E:B4I";0CX @-1JWG/+D<\U]5GKD8)8S=N[ MWHF2GR7-U25"LD9^.U3'8:7$5#& \AEB2L\GL8C:9G9V'7G)0 M>4"7V'()&B^G%S6+/(F.$S'[*L:X%RC&Q1YK5F(M%)2:'?#+-.=D(D1G$+ @ M6D\7L],ST+RNZ S*BK/-W- FW(]+6E,_OL=L ?U%(4=SD40F5B9,VHZS\\E\ M/FX%^KJS^7CAF5<+)-I^/.#Q#:5GPZ,GKW*LTP+6M";;4!]1%:CM[9!Q[B1, M@0%= FTT2>BCG%:,5#4=)ME93%QC9Q,:2Y),VU3K]J[O]FO(_^V]AT.VFUB5 MTT![,@JE#%=G/H*B*2?9H7!#>@=J:_11S<0)YAU2F8.)DV!BIYVAI8$IB76* M]LHI'HI47*F:"7!XL+K&KKN"-SX-,+SYWER+1SS,%XM>,!_Y\QO\?*7'\!L? MPQ4? _ B'C4'7D81"FJ\@:6=8M&C&"0%_X'N(.*!M8N>'W3 M)R'$JB?YXD634BTTDMJ19D*C:SS&+ - ->R2C[2OF8@?' CB@N/)>^$Q/H _$5AKF=]7Q7[E17OM1M';'GW)8N[$. MSR0HV93Q!^&:"F S!U@ QJ\>RQJM&N*2H5BMQT*499$W%+\#T@6U"ML?$+8S MIE(<* 0N&2AW'JR+UL(1],TW47ZLK,J/&A"%A'#Z-A9E(VV8FH/&%)&!QB:.Y>=B'RK9 MW(0/D9&';T:OD)$#NN3TH=F"JHGK/YM>Z.=(%PA3MG'?!FG#:,(2,&DPG9)] M;HL,AIQ_9][GS:?3-6KK]/-\>O&=>9/#OFCNIQ7I,6*RF8U,^&#Q#[W6NHR''"SD>!E?N%).#K/TMEK2I'<$AX.N%)R*F%;010F[RI:E+0 M 9RJ]+DN;G+2_YKODS>D!\Z)LN<@KUX+#M14,TW9N\B+.'.97<@-AP7(@N7- MD! B^F H$5A8;+#KQ&'9] @U(C1#G@H,BR$8_#HG 3Q&$JE'P6D @2EI8 B8 M<+0D'BU>RI<&P@W66:/J4H9HXK-JE&+TH> (T5+0_AAU72V)E5%8*GA(\ ZV M+.7U=4OD0"WESK #N"LXXZ*O/0]"3JDOLO=G;N\_'J*6!SG,BQ3*[^FWPY[5 M87SPPX+)QH4NL&+XL>4M*:MPS3V>$@4IV2,W=#H"'IG((5PE9U)(.P[))?FW M6XZK1L9\GZ":4>8HN>;UM#?"L&/X$A0@2;+A_<#JD)@OW/4R@D(S@2TB\D7- MZ,3^"7(M4;&9]7U2Y 1",_S0.66\AN^,[Y[E'6\1++&W0O.!_+>!YJG\0VE8 M\8D??.W7\09D@W%AGM"1]$^'?.&G\'?G@Y/YO_%M%V62)'C0IFBX0U/QGQ?3 MN5--4()K[DA6W96:X1KC.1S+3(]E$B15L8]\^$ =9,J]<2KGU4%U+:W1*>=C M_D>.UBDGDNP80>8\>G=I%,>)+/_ ,'>6IN2/^/1R0_YVKC)!=3G%D#/_Z*N# MO<(0L@^R)GMRBQD(D?BN %,M.1'LN1]24NI@8\6,BV&U(4O7,-M(!^3R!%7A M/ZQ49/2+YP*#.B@4YJK3\#UI]*-D!H"I_]RL:VK?QDX^L)"QEF95-9SC3GJ_ MV!S:^T8\X!-4CM&-CH+A"SE%OL/%?+S%Q7M>G'*28\U5QD<9MIL'AN[YT(1Y M-;K%[!;:28\33M+5W6B0->7YDYX,VB9)G90=3LL_H?'FC7Q+DIJ'QXF%IT$U=IJWGB8@8*9 M$.D6L9A'W^0[E_1=4U+ZQ(P<< P@'1@'+7&@G0L"!IG9[X?.F=D)I>7I^#II MG*CC8E9+2NX**E>=+](/@!.ACZ*VD7^9$H)\"9LO+AE/ZQ$-.K1"[0_#2 $?VDOIZ WH)T(4X5RJG)6[/#I2 C)[.\ M*]8H^S2!DUP0&.[5)"L,$W!^)4R+$BG(V>^[.E"U_4-+;$ITIJ,O@S!52B-H M$^)!/'$K@DNOBM0<307G-@D-,'1MD^(<9'XE!* B8![(Y[3E@Y@F[S0'6K*U M>G';S**'EM.J$&K.Z'4IU6$HATK+%%Q?31:BHG9Q(9><:YX!:(8@(!,Z'0SG.38G&^J:; M@-"1+2 UI'BP:7)U;!9N=:'>QF&B]RN;2%6J%5N'5'ND!^G5,90$%=M' :.& M_2!>YE<51=K4=\ E0Z ",+L*!T,BC%FACGD@U7K&]$)R"HGJ<;Z20'>(:]N)WVVY MS%NZ,*B2_D5+S*GK5'U"[E72C\.8Z#1V@_;79C[0)&$7W&#LWW#>X=\,S4MS MND_F\MA&@/DTGYS-SB<7%POX_.CL;+(XGY-1]>C1H\E\L: GGIP_G"P6HW7 M<]_J8#[>Z^"JXI);X;F#"/,-[0QZPR;]OS$!HMAKS2]'( @'N%F.LC,O;E4[ M*Z3(>PF4BKFIWB9PC']MOT10ODQZ/EXG_98CH0&E#F[0-U1('XZ<''[E<^E< M:?0QNL"_)7A$0B#-4,WAQE6W-ACQ.)F.-7;V9;6+\;+:UZI"#&W4^+O'TDI4 M)_&?0K19XS(WHN<@VT\S*GLT)!HH(;_I%;\6V.%"48X:S+CH[&"P>\?4O.W:F(AXMB#>W:A$ MXU\.]*@@/=)UNQ-9X 3H6GIR'6?IQ@O!V,RE,K3")XWT]T:+IZ*")\F'R.R6 MV@J+GZ)7(J5;5"VQ/J)9L0DB2:5>10!<*O*_R'\2>5@=(";*JL6E]RMH/]G& M%^F2"8(Z0,TF!EE=A[FXZO+R@,@J@DR'L([,'&X0N:S)J013DU\LW+IPV<)6 M437IU][&NS/&'7PIUF*\%.N%7;;)ZP8K;U8L% 89ZO@HPWQB8&CY?TIJG](.4F2C1B54'"2%0)GJ[D'KR2/)S%$0%B,G ME$PVCAB^0&TQ7J!V;6\D3T=R>0?1XAOJT@X&CLA'_/+D5U@\GF$W2W[\O>OB M;@88>;+:Y-:UAH$Q,S"VJ0P?*;X6)D#/O'0=.=]B/3G^&-?D1HG,0UUGR#[C M>G^C\VARC/BWV#_7@+FIC7XY1;<' FIE*?.4;-V5AO M77'4$VNTE&-S7"<"W2D:U(_,42 *)ZK)QOYP+0[.-6)N)*[]=IZF4/SU#V1@ M^YAO5/&1(#H)>H3-!;@!1F_0;9II S9YJ)!8D7CG0#@143A)O:;.%M$@L1O] M,,/:Q!G6T>F-,0&?E+\83\J_QGYIIWP>5T'3YD&V\ UI^S1^[S,?PI5,:S81?N>3+*#0I@4BJ;Y')M1U+U+F-E# +6%WMK8BN$L2, M^X(<;]2O5O/VKC]B^_/'I[-'$TS.=CD'$4;?U*D2Z6&"A+39\^E/3@?VY0)1 M^^P#18\6V6!9@_C##=L_+M2-F27DM.>@:L;&!WF%I17>1VG^C'5]$OB-YB33 M-+#%=$MX2Y-*4K2"C!D>V819732XS\GH[4RT8P-Y)'?429@-Z)!&=!?$+RM9 M$9(153I(3="V*0EB$QI"X.YJW.+/)6GBG.KU\!Q-BJ>QL8+O(47M*,*M/3@5 M>3 N#R*V$D>80O7(68JL6Z"V6^T87 IMUVU'K-HE YD'&/,\)B\>]F00Q_@!FZG"TTJ1--!"D M/O#(F4\D=!-G\1Q! CWMH"IW^!0XR:@\>%X.U:B77VM@ 5V6?,' T1/2(LDM MZB&OUR-/PGB8(2(Z'?79PL*$ XHS <7Y[94;:?@F@G 73JHZNJX&-@5(ZC[\ ML4J[QD9(&P!3!F-KHST*IKGSC75J*3N7:?'LUS9O.VF*@5$BP\0OG#;N_4\X MON2R0^3IMCX.LY$BBJAJ@0:K,).NJ!5MAV;5Z^86O6<'0N&^)-=!I83#QGGHH MT'='0'-MC0"UJ1DB&I,(UI)#B@/K,T/K#(F( J^:_OKTGM? M1LZ,NV3['M1N'3&GRC6+RL3A1"D'$\V16!GN2*">NHWU2!?6Y45JHVR6S\Z6 MW&E7;.3SLDVOI/^42_I/T8=X&I7T9\6K<42*][MJS MB?%.R*']5A8H.0S]0]1Y0U*EGF!84DM$Q-7+%%57YR?FS:@_:2T=43F?"Q62 M/T"3:+)\Y?P>DGP0)"N$"@7>JA5NC4\["8JR=I91PV$L!=6CF2(7#ZW!)R#1 M_-0E6\$-7U5)*=TU"2=_ ]U"W Q7L$? 2DJ\5$I:7XM.O4W_J&I5G!&\'D"N MOT#?#Z.ILG1.PHG$8P=BBAXR!2UD M4S;\@[-FY#(>N3@"Z)R92A\-K#"E!$PD#+PDB)]DRQH3NC%AJ)6LYJ!_-N=1 M\AY2-C'UE48%HD:>+GR'/?7&\WH%B)8B65R86RUBCH585^HQ!BOR2_%]>%S* MP"[H5D7*Y_EL-,*TIDL]I+.^M^8I]@%LKM N,WCO&1(UM]\@8$2'8 S(-CWDQ5#;26-2G$=V@V"VE20ZII6'B(QZXO-(/Q+E\TS10K[@J0DP= M7MA>M/>@!BGGYC!>EZ>NMY3_&'5)99O(799Q>#4&O2)U&^CXZ???C'KCHF=? M&OSDSGR=EY)_ MCAH*F_F#^/T-Z3N'(V.W#EB?/?R! [M;;&U+V6#4*AGW#Q,:-1^]IP-+NW\. MJ6^WE=P"H&+E(%9>=M2*!(T7U]LO>C&,-055%W1=J7F1%P3< /!Z3RSI>:[+ M5);+G9"$?GRC"/<$R*.[N9";8^EG# L%!>QG6Z\P6WW\K'W:S6(\[>:]77'_ M=JTU#8M\J[+JQ%,ZS.*^(2'GJR=$=D=M<[BV]M7E]7-]AWUOB\7I[&Q"92GF MH" Z.>$V9(\7L_O?)\-%TWC:TC,SN&OMVK/,JZ"G+2;S)>^!&]2J''$+!KQH M4:G8D!L-H<,[V?(U8]U-EW,G/6G? B -.+MZ)55IJ>Y!P8N]& H13_=9[E3@ MBR#6'D3)"29%U;.2H$8[RK'HQ&L6SRHW<(7WC_G0,9?FNCN!,1/W)B\IJ3FE MAK8OX+"1PHP4%)\?B=&Q4L]J?N!C;:.ID;[Y/CNG_6BCV%(;4H_?N$N>NK? MC^FNV]EBSO)R +7FI[/'$^/NO02 E]H_P6'6[.']B?9ZIB /[(9B3'B+C/ON M36 T4D1(?Q%]]/]\Z0VU +VQ2$P(1U MWX6V+"F7;LR57[89; I)+O#ST]D3O' GJ! XMC#=NXO9Q7VR1,01CJW=]G3M M(0B_&ZEHE[ T#\2VD2>E;T)#K6L_$_^XI;2>\*(\=TWZ***:_P:B'@3;CR(J MQY,!7*X _"4MJ=W (-X:/ L,F.#CI[-S/ _M8/(>M9?W: )L'>Z>/R:NN,H+ ML9Q4O7E)NTJ"<'@$;#'F('X?7?V$^"HP /W,OPJ&ZQ58QA,UU;BK[(GTO::_ M7/C'O16T'M"O?$8\GTE:4#)7ECM-VEU[PY8/N940;KI+COO",:)AYD%VPXD, M82LA'ZZ/XD:B^^HZ<0O?5&5&]S[#V=,E+V_)#97Q)FC4^\WKYV_?NU;!Y+CG MX?U@% 3M^3LH0YVN@T"M2-R[E,\:O446WU:\66XG3&\GPE:X?B_)5181%[;3 M<%V4TZ [ M[^2PBJ60Z.TB0-8C%,1^:_S_ #0^>_OI;U^UZ LZ.<'ZCGPG>! MLX"$ZR3N_Q)C5,0HILD3DT#=,)K MA"55:4M7VX1)<@/Y:)E9TVH!F'Z^CJ3P5?SQ/L3H V.P\=T0K M@!F>']KEV(=@#43K'(OTN60N8ISQ1=#A-L628<%VS6%B$3^MZ7:4\I-S M^CK?@EYAZA -PX)#"D3KCLLGY=HJ$U/5812>0TE9S;?P-!BWHKN(L!O6BII4 M _BAL[4WV!KO+MS@M9\TWB1,:@XG)P'O"*^^(*S61G32GLDVS@\> MZ?+^O4F0(QXM<.WNPW*D%#4?B@JH_7LQ>?46K='WH&D3XZQUO,U!!F2H3E* MAE[QF3\Z2H6/T)3WBH^[3 %T#M=4QUL@)^[F!32L>Y3Y0;-HW8N^34\O==)B M0+6D.#(VH,;N@\9E,!_KO:^9A"'D7IT?SU.=U].](&[I< M8+BQ/3"=7A+!W^M!'RR)3.ZM-3W[>+6RA:V%[TJY->)<+E0K]U,HQM,W>T<( MQ[:4J/'O^%?G3P!8U_I2F41H? #NG@) IR#[UGD;/.(8">.^*C&A=YM)X2,S M<#G/#'AWI<>6X_W>M-#_^ *#YM0O(W)/0G+WU];F6^.W_?CTOD4[]4WD_*>, M[\*F^95*B3W,'PUDF<0\!7%DFN"5,[U6J+?46^NGL&>]7F8IU] <,<8D^R!1 MYU 4/3%X3PH^M;=MP)D#'J^M!<9_98NBX?JG'^]A$:?[ M%CV96![__>7BW@-XTS_^[(==>F-_!;F!ZXX$?_ *T/A\14 MYK;:TL>-34%2X0/P^[JJ6OT#)\#.R 3>L_\/4$L#!!0 ( (&!KU;#]X9' MGP, ' ) 9 >&PO=V]R:W-H965T117C,IQ-_+>%GDU48P67N-!@FJIB^O$:A=I-PR0\?+CC MZXUU'Z+9I&9K7*+]5"\TK:(.I> 52L.5!(WE-)PG5]=CI^\5/G/DG#?&JFIO3!%47+9O]G7/ MPY'!9?R$0;HW2'W$&5 D+C0:E92U7LH!E>TQNS_"UY"7/F;1$8ZX::;E<0ZT$SSD:^.&>K02: M'R>1I9 <<)3OW5^W[M,GW+^&#TK:C8&?98'%]_81I=+EDQ[RN4[/ GY@N@]9 MTH,T3K,S>%G'3^;QLB?PYM_271S2_7V^,E93/?UQ*N$6;W :S]VQ*U.S'*=A M[1C76PQGKUXDH_C-F6@'7;2#<^BS)=W9HA'H#@V-Y52U6$!CL&P$"%[BJ8#_ M(V3PJ95OG7RCMBA=F7Q4%JR"&U75:!&2.%@V=2TX:KK*PE>9V?#:P"A8JM+N MF$88GF%@V#$P?':XS%"KJ;TKH/8%):?084(_^S"V)%UTH3 M<;!2=+,>.8H"LGYR$=QQ\_!3J1'!;R?]T45PR[\TO.#V$:A"*MY4$/<'%\%; M;GPIMII9?WAQAJY11]?HV;F4C&O8,M'02H)44F/>:.U*?^6ZQ"FFSJ*?+O9_ MXC*X5Y:X?.?4/GNU6]RB@&3_3O?O#%K%]U5-JHYTN%7&!+\H5>RX$/ 2LEZ< M#7I)$I/\ZL5EFB1OOI..]TD>Q6Z]]_\OK>', 8V[ QH_O]B*+6K+C:,G5^9T M[9Z%^_L3^8N/X'[CRO.X30,UV7SCN^Q'PG]B+W =V+7A%#HIF!_!NR%3:U4I M/W)>0M++XD%O-$I)'F=9+QTDGLWQ>-Q+TM1KO!X,>RG)IYB-CJ9@A7KM9[T! M?VG:@=A][7XGYNT4_:;>_HM0$FNZP""P)-.X/Z:.H-OYWBZLJOU,72E+$]J+ M&_HE0NT4:+]4RAX6SD'WDS7[$U!+ P04 " "!@:]6*5L0:,P# "U" M&0 'AL+W=O>^[A\:CI M0:H'72(:>*I$K6=N:4QSX_LZ+[%B^EHV6-/.3JJ*&9JJO:\;A:SHG"KA1T$P M\BO&:W<^[=96:CZ5K1&\QI4"W5854\]+%/(P-VB^ M-"M%,W] *7B%M>:R!H6[F;L(;Y:IM>\,OG(\Z!=CL)ELI7RPD[MBY@:6$ K, MC45@]/>(MRB$!2(:WXZ8[A#2.KX(U#='2(.MY]H([E M>V;8?*KD 92U)C0[Z%+MO(D<&9XJB[A:\T9%N!<%<;5*@-_%8;;I[A[6>[K-]-?4/,++Z? M'UDL>Q;1O["8P"=9FU(34H'%C_X^932D%9W26D87 3\Q=0UQZ$$41/$%O'B0 M*>[PXE?(=/\/F18_R[2X(-,Y=?K@R?G@]E[>Z(;E.'/IXFE4C^C.?WD3CH)? M+Z26#*DEE]#G&[KG14L\Z?B9$#)GIV)@+Y)N%,_Q'/6+X.>I_X^(S@?&%4DI MVLYZU:J\I#L(*[MYX]PR7<(5A%X:!%X0!,Y*R8IK+=4SU-(@T+BE XJ]$1F, MHLRYE55%X'2O\H?3;NJET=B+L]CY+ T3T)RBY)*:3X&JYT=Q+,:D#_0#$U@, M:1 I^8@UJXUE $822M4@<;DB&DDZ\<(H<#9MTPB.BOJ:Z-QTR1M-B839Q(N2 MD;.1.W-@"B&-$R^=A,YMJQ02*-,:C;7,QHD7AK%-N4%%U\_>323]FLK:)2,O M3<;.VHX+;"2I"FGD94'FK.^_]# 06?!L[/PN97'@0L#("R8$FR3.>]PA12S ML"<05,E-(IZK[8N0_UW;9^/ GP0#5=_NT+8[AYI5 M7MINY5"WBHZZK)&JJ"4YKR#-O-B6;Q(Y=S55$\*.RASNFZ-8UB8AL:C*1XFS M9)KG73$47+2V/?'>B=$_1=_-^P>=TMIS(B=P1Z[!=49RJOZ1["=&-MW#M)6&GKEN6-)W!2IK0/L[ M25?X.+$!AB^5^=]02P,$% @ @8&O5J?)<,;1 P 5P@ !D !X;"]W M;W)K&ULE59M;]LV$/ZN7T&H0[$!1/0N6ZEMP$E; M+$/;!$F7?1CV@99.%A&)5$DJCO?K>Z0<)05<8_MB'1#HLH&.Z3/9@\"36JJ.&5RJ;:![!:QR1ET;Q&&8!QWCPE\M MW-Z-6BWD8%HNX$81/70=4_L+:.5NZ4?^\\8MWS;&;@2K1<^V< ?FS_Y&X2J8 M4"K>@=!<"J*@7OKKZ/PBL_I.X9[#3K^2B8UD(^6#75Q52S^TA*"%TE@$AI]' MN(2VM4!(X]L!TY]<6L/7\C/Z1Q<[QK)A&BYE^Q>O3+/TYSZIH&9#:V[E[GHR/'\CTS;+50 M4U48T*[A0G362X\(6Y<7&+A$5N<$\8!;F3CUPP M47+6DCOU;"TN^M+_4(_NKMFR@/ MWYT(+YW"2T^AKRZ94GLNMH1U&@CY$_"7^< M_/_RZ6%!R\95](]! $E"ZETRW6 /X@T3#^07DN0I3:(4I7@6T2A//2Q*S_9C M[BV>- TH' LE\$?7J:B;)V@5)RA%-)FE-"_FWBU:X#7MI>8&#]*"YIG5R$(: M)KEW7=>\! +?!MY;<$H$.+V0%EEH]69TEH2>FU8VK$$#>?MF'D?1.R*D* >E MK >TB&F6S*WO+*$A,GX/->!A10Q[&C-APTDSFL\BE X@WKIZQ.X"4BO9$=TP M!8UL*U VH'E!B]QB%C&-T]Q;EZ5-KR:8"G=KT5N(?L/<2G%$PUGB?0*<4E.^ M]S:;*2V2V%%+:1K-O2M1R@XD&)U$>>ZD@F9YXEV['!\TQK2SLE0#_%!. M9Q A/Y?X^1R#S\F)/LZF/LY.]O%U#PKO(#85MAD.66W3CXQL9QUKVY-HQ]OV ME OO:Z, GF?9%X0[R-A2CR &>*GAJVI^P2JW4F.R:IRG!%J.0WN:)&[(8NI[ M)O8$IX?0S#U.-H>)+7:1C&ULA511;]- #'[OK[ "0DR*EC1)UU+:2.T 6+2 MM UX0#Q<$[>)=KD+=Y=U_'M\ES0K(BLOB>VS/W_VG;W82W6O"T0#CQ47>ND5 MQM3S(-!9@173Y[)&02=;J2IF2%6[0-<*6>Z"*AY$87@15*P47KIPMFN5+F1C M>"GP6H%NJHJIWVODKQ/K[QR^E;C71S+82C92WEOE4[[T0DL(.6;&(C#Z/> ELX>9&[C]B5\_$XF62:_>% M?>L;)QYDC3:RZH*)056*]L\>NSXQL^A0EN<9!C'SLM^>C&^ M"-^>8)GT+)-3Z.DMS5_>< 2YI;?[SRT-T3T).$SW/UE&U/NLZ)L/GQN!$(=. MBT8#CP=>PGCB3Z>)/YM%5IGZDS#RH]ET] 6UG@/CM >8R!!HHT"F,"\-<*DU M7<;K:>B'80AG3]+H3AK&AZAUF<*C3$GL,L%0]X.C&:E0[=PFT.!@VW'IK?VR M6;4S]N3>;BKJR:X4&CAN*30\GTX\4.WTMXJ1M9NXC30TOTXL:&&BL@YTOI72 M'!2;H%_!Z1]02P,$% @ @8&O5D.JJIZ6 @ W04 !D !X;"]W;W)K M&ULE53;;MLP#'W/5PC>,&R 45^3.%UB(.E6; .* M!6VW/2LV$PN5)4]2+OW[4;+C94 :="\Q*?$<'HHAIWNIGG0%8,BAYD+/O,J8 MYCH(=%%!3?65;$#@S5JJFAITU2;0C0):.E#-@S@,1T%-F?#RJ3M;JGPJMX8S M 4M%]+:NJ7I> )?[F1=YQX-[MJF,/0CR:4,W\ #F1[-4Z 4]2\EJ$)I)012L M9]X\NEZD-MX%_&2PUR;R*G\1 W-ITKNB;+1R&8- M5ZI#HS@F;%,>C,);ACB3+Q4T]!E?V6A"14FDJ4!A8J7PB%"M 2_>/](5!_UA M&AA,:8%!T=$O6OKX!?H)N9/"5)I\%B64_^(#E-KKC8]Z%_%%PCNJKD@2^20. MX^0"7]+7GSB^Y!7US['^[Z[^FZ[^N:O_7-DM:WJ>U4[2M6YH 3,/1T6#VH&7 MOWL3C<*/%S2GO>;T$GO^@)-9;CD0N2;-*_IW3O_%#.?U_V_: ?:JJ/IFD6]; M 20)G1.B'V;@/@@-N+ VGPA04P';N3VPSC,9^@H(B/T(YZ60X M>)2&&ULC55M;]LV$/ZN7W'0BB$!A.C=CC/;@)/NI0,*!'6V MHBCZ@99.%E&)U$@J[O;K=Z1L11L<;U_$.XKWW'-\R./R(-5772,:^-8V0J_\ MVICN+@QU46/+](WL4-"?2JJ6&7+5/M2=0E:ZH+8)DRB:A2WCPE\OW=RC6B]E M;QHN\%&![MN6J3_OL9&'E1_[IXD/?%\;.Q&NEQW;XQ;-;]VC(B\<44K>HM!< M"E!8K?Q-?'>?V_5NP>\<#WIB@ZUD)^57Z[PK5WYD"6&#A;$(C(9G?,"FL4!$ MXX\CIC^FM(%3^X3^DZN=:MDQC0^R^ZW$$"]EH M]X7#L#9/?2AZ;61[#"8&+1?#R+X=]V$2TCD6+YEAJV72AY MV=6$9@U7JHLF@ !!V%JR=&4_IZ&1I* M8I>&Q1'P?@!,7@%.%:<.+WT%[V?FR[EM&+)D MY[/8NW2G.U;@RJ?+HE$]H[_^_KMX%OUPH89LK"&[A+[>TMTL>R(M*^#_5O < MV8MPY\E>S.&1*D7MI;%3!7[M!4(:.8T2[T$^HV#"@) &C(1"MAT:A#>0!EF^ M".(DFMK>MN^ZAJ.B2]XP>U=US3L-<1#/%T&2S5XL;RLK$ M>P/Q+ G2++5N!K-L$:3SV#KYU)E-G?GH/-5(#T%E2+HXF-TF07X[]U[I*-.] M/K>_X:2'M:CVKE-K.CO$=6AGX^SX&&R&'OBR?'A)Z&SNN=#08$6AT&ULG57? M;],P$'[O7V$%A$"*EL3YT7:TD;H! J2):AWP@'APDVL3S;&+[:P;?SUGI\TZ MJ>T#+\V=[>^[[WR^ZV0KU;VN QY;+C04Z\R9G,9!+JHH&'Z0FY X,Y*JH89 M=-4ZT!L%K'2@A@?N% MVWI=&;L0Y),-6\,"S/?-7*$7]"QEW8#0M11$P6KJS:++J\2>=P=^U+#5!S:Q MF2REO+?.EW+JA580<"B,96#X>8!KX-P2H8P_.TZO#VF!A_:>_9/+'7-9,@W7 MDO^L2U--O9%'2EBQEIM;N?T,NWQ2RU=(KMTOV79GT]@C1:N-;'9@5-#4HONR MQ]T]' !&X0D W0&HT]T%XSFSOCFOR:+;51^&9^'TNY8TR.,]H^NM0;5L#4PT;1H![ R]^\BK+P_1F] M2:\W.<>>+[ ORY8#D2M;*MD*H_<%/%6_8SF(8X;4X@&$D>H)+8)%P E@R&LRSD9^2#.T$I]&0W^<1#U^UK"_ MV.,K0(HLC?TLRTB6A'Z2#0<+9HD->X1GL:C M>.B'<4)H//9I,AITK7*L.VSJ?08TC%':B*01AH_HX$X:QE$T]9.$^E&8HIWZ MXRCU*0W)L0<1'+1S VKMAI8F[KZ[SNY7^[DXZ\;!\_%NJ.+EKVNA"8<50L.+ M8>H1U0VJSC%RXX;#4AH<-&PO=V]R:W-H965T7GJ?R$AJN+L0:6KQ9 M"MEPC:I<>6HM@1KL#/?5JM3&X&63-5_! ^BOZSN)FC>@%%4#K:I$2R0LI\Z,7LY#XV\=OE6P M47LR,94LA/AEE$_%U/$-(:@AUP:!X_$$UU#7!@AI_-YB.D-*$[@O[] _V-JQ ME@57<"WJ[U6ARZF3.*2 )>]J?2\V'V%;3V3P<,USR92;(@TWHAF!%NJC49R56N:\J E MWE88I[//@K>*K/D+7]1 WCZ:0[V;>!JQC8>7;W'F/0X[@I.26]'J4I'W;0'% MZW@/.0W$V([8G)T$O.7R@@34)O MZ+ ;8DFJ5@-FT 0?<+W?JD.D3\(>)OU?N4:/I01XU6""[=G":/TBK#497&T4T>S1DB]\\<:"_,*"GP%HFLUB6,W M\",2)VY" T+3Q$UI2"@-7)_&HT>A>8T$&$W<* H-3XKH 4-IS!*7I;&QI:$; MA"$YU'AO;RX;D"N[?12QR?L1':S#@IOU<_W/O=^.^$]7%;:DAB6&^A?CR"&R MWSB]HL7:3OE":-P95BQQ28,T#GB_%$+O%)-@6/O97U!+ P04 " "!@:]6 MQ%?5\$\% #G# &0 'AL+W=OO(-QZ< '6%F\2E28&DEZP#.@%3;H]#'M0)-H6*HDN227IO]\A)2O. MX'CML!>+M_.=VW<.Z=,[;;[:C5(.W3=U:\\F&^>V)XN%+3:JR>U<;U4+.RMM MFMS!U*P7=FM47@:AIE[0.$X635ZUD^5I6/MDEJ>Z[LWAAY3VZT_NHGE^79)/8&J5H5SB/D\+E5KU5=>R PX]N .1E5>L'] M\0[]7? =?+G)K7JMZS^JTFW.)G*"2K7*N]I]UG>_JL$?X?$*7=OPB^[ZLR*9 MH**S3C>#,%C05&W_S>^'..P)R/@) 3H(T&!WKRA8^29W^?+4Z#MD_&E \X/@ M:I &XZK6)^7*&=BM0,XM+]M"-PJY_%Y9-+O.;VIE7YPN'$#[ XMB@+GH8>@3 M,!EZKUNWL>AM6ZKRL?P"3!KMHCN[+NA1P/>YF2-&,*(Q94?PV.@G"WCLN)_7 M^3UZ4]FBUK8S"OUY?F.= 6;\=:'.)E .5IE;-5G^\HPD M\:LC]O+17GX,?7D%U5=VM4)ZA;9&WU:A"J (435F#*E[J$VK#ME^%/VP[3^C M,KK>&*4>)1U!RHI-R-D'4/?$7N3SZ9-*T3B*7G?&J-:=1.]4J4Q>H^>(Q +S MC,*(QQ2SE,&(R033,)(BPXR3Z,KE#GA+<)JE*$EQPBDB!(LL031-,$MX!+4+ ME=FB7YY)2L@K1"C%"2C^QSRZU@X4%[TE^QX_A(+$*:8R0R(#$281RU(LDPS4 M4R$QHS)ZHU8* ,H'3V8"MCA+T0LTXXQBFL5^2+ D$E.(PO[ZSI\9(1PGJ0@G M:0R!8.$<)9A)^FAU]&]&&4Z%A,V=9S/*&689>5@:G"P'*W=5GV0)EFFP2PB* M4QFT4PVF982&]8DA:AJ40?I7B6 I,:!+64TBPX (= MJ14QUHKXX5HQJM!M4=55'IH^K*C52H76OY]4 W$^5#9'%?U[V?R$]O^W@CQQ M.J?-]P?\'0,IF)R@J\@?HH%(KGC$V! MAW.132&?=$[@.XOG@L,TNFRV>64:7TG0:2V"6*RU+N^JND8OMPINT];O[>'M M2#N2-YWS>+I'W0_P0.F#Z<-J@^%[(840=<,]WY9(NXTRZ) B"Y8GX.&,[DR? MT> R#))>9?1VS-GH.4WG:3I%;$[AE\AY"J(D"VM'")R,!$Y^F,"/B_,01_\K M5O1 K]\ZH!>+\=BP@J>YM7_D56(J"!!^O-)2D' MH PZ#*9)$H@#;UA(8]6N>SH2G"6 Q,+ A<0IM-X6][$"SW-E%H:7% M'@-Q4 *7T>,X[AD-&] IBJ$?0%^'JXIP3S9_EPGN:Z5U>;NNX.&U@\^+;UWE MP>":(!G#<=;W?+ABP'4:CUVX?$)K.!MS+..D%^0QY";UVGPT#KDTVQ/W[1DN M49Y@(C+?N3-HXA!]].(0UQ=[C\]&F75X8EM(2=>Z_ATZKHZO^//^\?IPO/\+ M 1=5ZU%M5J!:#Q/H1V;_EG=3YS>AJ?LC7;P, [##?P34<8?@/V5UFXW\0K& M_S;+OP%02P,$% @ @8&O5C-L3*[_ @ ]@8 !D !X;"]W;W)K&ULE55;3]LP%'[OK["R:8(I:YQ+KVLKT<$TI($J8.-A MVH.;G#86B9W9#F7_?L=.R$ KU7AHXW/[SG=\[./93JH[G0,8\E 60L^]W)AJ M&@0ZS:%DNB\K$&C92%4R@Z+:!KI2P#(75!9!1.DP*!D7WF+F="NUF,G:%%S M2A%=ER53OY=0R-W<"[U'Q17?YL8J@L6L8ENX!O.M6BF4@@XEXR4(S:4@"C9S M[R2<+A/K[QR^<]CI)VMB*UE+>6>%\VSN44L("DB-16#XN8=/4!06"&G\:C&] M+J4-?+I^1/_L:L=:UDS#)UG<\LSD@<5+9:'=/]DU MOLG0(VFMC2S;8&10_ )>5^T*J[UVU?XX66NC\)3\W%=O Y?LA[,W9ZHKEL+3?U7. MWDVN )[UG&#'TMRU[!+SO6#KV7;:GD:D6_4NZQ(4,U)->YB/!B-KFOB4QGZ< M3)PI\L?#D1\FP]XI"(DWJ\EXZZXQ9!_8/9+80E.@)K5&WERT>X'EVUG 4\)$ M1C)>U!BR9V/>]Y;.*YKX(Z0U"1,2C7V:#/PPIDY+(Y]:[="?3"9(+NJ=MFBO MB3EPBZ#T!6/JR1J5#&-6U5(AUWR__(F^\YV\&0681^W;N)JW+=: MF&8L==INJ)\TL^RO>_,BX#'9&ULC53;3N,P$'WG*T9AA4"JR*4E M+=!&HBQH60D)46 ?5OO@)I,FPK&#[;3P]SMVVFR12K4OC>=RSIRI/3->2?6J M"T0#[Q47>N(5QM07OJ_3 BNF3V6-@B*Y5!4S9*J%KVN%+'.@BOM1$,1^Q4KA M)6/G>U#)6#:&EP(?%.BFJICZF"*7JXD7>AO'8[DHC'7XR;AF"YRA>:X?%%E^ MQY*5%0I=2@$*\XEW%5Y,!S;?);R4N-);9["=S*5\M<9=-O$"*P@YIL8R,/HL M\1HYMT0DXVW-Z74E+7#[O&&_=;U3+W.F\5KR7V5FBHDW\B##G#79 VVLAJ#28%52G:+WM?_P];@%'P!2!: R*GNRWD5'YG MAB5C)5>@;#:QV8-KU:%)7"GLIRE,H>%&9)A]QOLDIE,4;11-H[V$]TR=0C_L011$_3U\_:[# MON/K[^_P]]5<&T6/X,^N'EN*P6X*.Q@7NF8I3CQZ^1K5$KWDZ#",@\L] @>= MP,$^]F1&@Y8U'$'F\#A[;A\J2=ZE'+CX0C%A,.O!O#$@I($E:FMN^6%XV&_ M%X<#^(_RU$]:=,\*PHB*!;#K]ORM8:I0+=S*T)#*1IAVKCIOMY6NVF'\E]ZN M-"JZ*(4&CCE!@],A+0'5KHG6,+)VHSF7A@;='0O:K*AL L5S*:1O+OG^-R=+K.M5!_UAC%#/M>BT7-W M8TP[]7U=;EA-]9EL60,G*ZEJ:D!4:U^WBM'**M7"CX(@\VO*&W*Z*ZNJ;J[8$)NYV[H[C>N^7IC<,-?S%JZ9C?,_-Q>*9#\P4K%:]9H M+ANBV&KNGH?3BPSOVPN_<+;5HS7!2)92?D3A335W P3$!"L-6J#P<\LNF1!H M"&!\VMET!Y>H.%[OK7]O8X=8EE2S2RE^Y979S-W")15;T4Z8:[G]@>WB2=%> M*86V?\FVOYOF+BD[;62]4P8$-6_Z7_IY]PXCA2)X0B':*406=^_(HGQ-#5W, ME-P2A;?!&BYLJ%8;P/$&2;DQ"DXYZ)G%I:QK;N"5C2:TJ4@I&\.;-6M*SC0Y M^4"7@NG3F6_ %VKXY<[N16\W>L+NA+P#2QM-OFLJ5CW4]P'C #3: [V(CAI\ M1]49B4./1$$4'[$7#X''UE[\E8%?/@C\-=>ED+I3C/Q^OM1&0?;\<>@5>B?) M82=845/=TI+-72@9S=0MPP*\9(T%T-*"$A]FYZT(+3 M)1?<8-*@L\(KDAA649QX:9 XUPP[(P9AF*K1U!VC2I/@+([)BV=%%(:O2'H6 MYB0<[V2PXYS?0B!K1BI(1H1$("Q&7NX#W#^<)BEL%L])^GS0!^DGX/-!$1(H MH7(SU)!]5>1D^O\@*O)B@)8F$:R+N/#R*/LWJ0)W0>QE&69&EF;>) O_0[*. M=(-TZ ;I\6[0M:VP(5,!'RI!FY*1_L,^>D#XD H 5A$C=X .=8:CGI[H#/_0 M_2CY,C\.^N1[E'':L<,"4MD!D51KL/J2-+)Y679*(,G=<8.02$*9> +WBU+EZ<.>)YG)/\B%>_=&X5C.UMD.I)M99 M/[D-N\/<>]Z/>_?7^Z$96OJ:-QI K$ U.,NAP^!-02P,$% @ @8&O5E['@:/' @ @PH !D M !X;"]W;W)K&ULM99M3]LP$,>_BI5)TR8!>2A] M@+61* @-"::*BNW%M!=NPDA&YJC8;HF\1/]_?OSI?XIK54 M]U@ :/)8>"6Y86V WX\K6@.2]!WU4*9 MGM^KI*P$@4P*HB";>6?AZ3R,K$&SXCN#&C?:Q+JRDO+>=J[2F1=8(N"0:"M! MS>L!SH%SJV0X?G>B7K^G-=QL/ZM?-LX;9U84X5SR'RS5Q"2%C*ZYOI7U M5^@<&EJ]1')LGJ3NU@8>2=:H9=D9&X*2B?9-'[M ;!A$PQT&46?0!,)O-VHH M+ZBF\53)FBB[VJC91N-J8VW@F+"GLM3*S#)CI^,Y189$9F2A $%HVL9*I&39 MGI.=0Y8+EK&$"FW"F,BUT$SDI)*<)0R0?+H 31E'U&C-]BA=\D$TW!H<5)R M9=P3.5MQ(&>(H)'\O#;KR96&$G]M@VW%C[>+VP_F%"N:P,RK;/34 WCQQP_A M*/CB0!_TZ .7>OPO[<%+;#/8!NN6&Y,GH K)D)12Z ))&)&4/J&#]+@G/79* M?Y,BD64%VI#F"L!\M#:V-U"N0&V-JU/OC7$=]K3#?:;$< _HHQY]]+XIX98+ M@S8G'&3CGFSLE%JNJXHS4.06>/,+P8)5SA1PZKTQCI.>=K+/%)CL ?VD1S]Y MWQ1PRXU>S8 P>+E) G<.R$S75('SV-T:;PQ>N'';A?L\^4[]G>E?+K/0>>'\ M_^&_HC?=,(.&0&:G@:&S^@ZJM>-J.EE539:RD-C5+TRQ, ME0C*+C#SF93ZN6,+E[[NC/\ 4$L#!!0 ( (&!KU9YRLM3! , .D+ 9 M >&PO=V]R:W-H965T]@ M+>2=R@ TN2]RKH9>IG5Y$@0JR:"@RAP-/9)42HNB"48&!>/UG=XWB=@*B+H[ N(F(+:\ MZQ=9EA.JZ6@@Q9I(LQO1S,!*M=%(CG%S*M=:XBK#.#T:4\44$0LRE:" :UKG MBJ?DNCXGLZ;8DK,%2RC7F,9$5%PSOB2ER%G"0)'W$]"4Y8I\)*<*S[0=*P'==LXQULSV'NDZAW0.(P MCO\,#U!XJSYNU<<6K[L#[TS(4DB*G,8")?]@D*=.>DXX\P6=J)(F,/1*DTZY M F_T[DW4#S\YR'9:LAV+WMDEGC));FA> ;D"JBH)^'5HY#4;25UG?F?@&0K:KY+=4#01"#1XK4"M-U& M\%.\W<@=/WKK(-AK"?:<,'\E^H#,F+HCYQ(PIQP)@])D1I]QM?,E+\QQOY70 M?PW;]/<@Z;"5=+@WV[B1([_OLLU12_#("7.).60ITP_FMUJPJG"ZPXGUPE0> MMTR/7\,=QWN0%(6;FA;NS1_/0(=^UV60:*ON1O_Z9YDP96OK\_\3-_9+\[NI MFE'\&J:)]E%=HTUYC9RE[O]&UL MM9MK;]LV%(;_"J$-0PNXT7X2V/).L\ASY'>ZK7$R8:+[W+%F$(_DCB5Y\Y*J>S,=>5LQ1(J MCWC&TOR;!1<)5?FF6+HR$XS.RZ D=@//&[L)C5)G.BGWW8OIA*]5'*7L7B"Y M3A(J?EZRF&_.'=]YV?$0+5>JV.%.)QE=LD>FOF3W(M]R&\H\2E@J(YXBP1;G MSH5_1L)A$5 >\35B&[GU&153>>+\>[%Q,S]WO&)$+&8S52!H_N>97;$X+DCY M./ZIH4Z3LPC<_OQ"ORXGGT_FB4IVQ>._HKE:G3LG#IJS!5W'ZH%O_F#UA$8% M;\9C6?Z+-O6QGH-F:ZEX4@?G(TBBM/I+?]2%V K(.>T!01T0O X8[@@(ZX"P M:X9A'3#LFF%4!Y13=ZNYEX7#5-'I1/ -$L71.:WX4%:_C,[K%:7%B?*H1/YM ME,>IZ265D41\@>X%DRQ5M&I?.D>/U:E3?">C91HMHAE-5=[9&5^G*DJ7*.-Q M-(N81!\P4S2*)?J$KFDDT%<:KUE)O8Y2FLXB&J.;5"JQSD\Q)3_FQWUYQ.C# MKQ\GKLHG40S%G=4#OJP&'.P8<(CN>*I6$I%TSN8M\=@>?VJ)=_/B-14,7BIX M&5B!=U0@&\42^7=;[ROZL)U>B.:9S.B,G3M9<;J* M9^9,?_O%'WN_MQ4>$H8A800(9K1HV+1H:*-//W,^WT1Q/$ W299?K<4EB6ZY ME&W]J%#C$E7\G_,\]2;N\W:1]QZ!WQX1>F//"X?F<<1&,F8Z:F8ZZC13].V. M)4],M)YQ5D3?,PX2AB%A! AF]&'<]&%\4%$80[8($H8A800(9K3HN&G1,9PH M6%%]^P$)PQ5LM%=J@)(:I3YI2GUB+;6^0QJ@!S9;"U'<2]DDRLKK6V](&(:$ M$2"8T933IBFG!Y6H4\@60<(P)(P P8P6^9ZV*AZ<2-E9?5L"2L,U;;].0:4U M"[[E#?W.4G639FLE!^B6/;,8^2\?@D%I%JN-L)$Q]"_JKW/VT?1N&20-@](( M%,WL:Z#[&AQ4[6H\5*,@:1B41J!H9J.TF_:M3G!:MJ-=WL(6"0F'OO_:G]DS M]*YNQ[0$*JU9..UQ?;O)/:!RY0=T,I;V$?:^2"!I&)1&H&AFK[7+]T>'53/0 MGP! :1B41J!H9J/TSP"^U<+:U&S<5WZ-)HORZ! M^N?]"0E40K-8VA0'=E,,HDN=[Z% 'Z6#TC HC4#1S*YJQQX<'U:K0(TY* V# MT@@4S6R4-N:!_6F\1:M.]FL5J(_>GY! )32+IIZ/V4?2^_+ =22@]((%,WLZM9KY0=^KQSVQ7+8 M-\MA7RT_A$D/M4D/[0_>+;I5!8[WZQ:HL^Z:ED"EK0KG;BW)29A8EFNA)"K7 MSE3+*9J]S7JKBW*5T:O]E_[9E=^R'_MGI%I-I?'5XJX[*I91*E',%GDJ[^@X MUVQ1K9>J-A3/R@5!3UPIGI0?5XS.F2@.R+]?<*Y>-HH$S:JUZ7]02P,$% M @ @8&O5J&IT9ZS @ ! @ !D !X;"]W;W)K&ULK55M;]HP$/XK5C9-K;225V!E$ D(T_:A$BKJ]F':!Y-<$JN)G=D&NG\_ MVPEIVJ8(;?V2V.=[GGOQ^6YZ8/Q>Y 2/90%%3,KE[*:V+:(V:+B@!,#*@O;3ME.%H3"FB.Q*TO,_RR@8(>9 MY5I'P2W)$K-/$,-5_,"F&^Z-#H.A:*=T*RL@$K#TI" MZS]^:/+0 2B>?H#7 +SG@. 5@-\ _',M! T@.-?"L &8T.TZ=I.X"$L<3CD[ M(*ZU%9M>F.P;M,H7H;I.-I*K4Z)P,EQ@001B*5IS$$ EKJ^/)FA35XX^$R2C M)"4QIE+=;,QV5!*:H8H5)"8@T$4$$I-"H*MYL@U63MNG%O4SGFO..>C&T9E+M"*)I#TX*/3^.L3>%LEJLV6=\S6PCM) M>(/Y /GN1^0YGM_CS_)\N-<7SO]97_VS]2?)\-O2\0V?_PK?_+$2UL=*^#G? M"LG5Z__5=]LU7]#/ISOB1%0XAIE5Z6+D>[#"#^_ M7$K07DIPBCWL/D#]BBO.2J;?=-]]U%0C0Z4'RCYT?2<8C51U[+NI?JDW]GTO M<)^J12_5_/%X['K/Z%8]9J^#H=?1JT.W.VVM!)Z9>2*0J;JZ3%MI.[+FIE,_ MDR_.?5&LLHTU2V3JD6; M9:[&-'"MH,Y3QN1QHPVT@S_\"U!+ P04 " "!@:]6CPOZ,"L& "6* M&0 'AL+W=O17M:14H^]%SM5);ZGUZF6_K](E+8@Z%"O*S9U;(0NBS:E<]-5* M4I)5047>QT$P[!>$\=[DN+HVDY-C4>J<<3J32)5%0>3]&]([#5\F4150/?&)T;5Z=(QL M4>9"?+4GE]E)+[ YHCE-M440\W-'IS3/+]$8]E-%;4N;Z6JPO:%.@@>6E(E?5?[1NG@UZ*"V5%D43;')0 M,%[_DN^-$(\",'XB #XR$ZDK@V>H9NZ)=A[BBTXNV4I MX=I45"I*KAE?H)7(6$7D(8K" X0#'*&/-PEZ\7M7OJ9^ MS)N2&TQ08; 'D_@QYW1^B,*!#^.4,MI48%1QHR>X,RFR,M7HDM>#@*V^SV_- M0^A2TT)]Z:J(FAAW$^U(\U*M2$I/>BO;*.0=[4W^^"T; MXK[B ,$<<08;<08_)4Z7&'7DP!$CBL,PV!)CL"/:,!C'8;PE6N+-R2^6<[@I MY]!;SNG%Y;O3KD)ZP_;M,Y"P! CFR'6TD>L(?/0Y@E02$I8 P1PE1QLE1]Z& M=\GOS( CS MW(9\8=$8[_0='@?W;ZF?>A/;5! CF:#+>:#+V:G)-C28E16>4 MITLS&?F*/E_18D[E%_0?FE:3(RK15/#42"?KUG?-E//8Q7TFQ4IPEJ*FL:K- M[2Z1O3G:MW5"PA(@F%,38=#.$P/PGMX@@<0$I250-%?.1]/NT/^><1JMM(UV M1:6]9-Q6IY8U;_2H]P>'\7"KZ_M3W5LC()JK$6XUPL_>_5]33B7)T6LB,\JM M:_%U?G^&]FZPD+0$BN961FLS0GB?$8(:#5!: D5SY6R]1N@W&_OW_[BC_P^V M_88_U;TU>@['$;:6(_1[#HC^?UJ0'^;R#8;>ZZ4)/Q>2 ML@4WF-) [&J&=X \B9-;4'2$BB:6UNM<0J'\ ,$J*L"I250-%?.UEB%7K?Q M"P-$S1L[ T2(1]LC!*AC@J*Y(K6>*?2;IE/.[AA!LU*F2Z(H>B^L%ZIL:FJ/7T*=7:XFPWQ*]%7SQUPK MUGI@O_6XY)H:KD8S _6[@ MU;>2Z7MT1?529,A^*U"Z'NC>KSF5:LE6:.:U!TT"6^N'V[T8U!Q T5S-6G. M_>9@NF2<'*!_2\+1->4%XW/6J0RH)P"E)5 T5\+6$V!X3X!!/0$H+8&BN3LU M6D\0^3W!!TFXRAM'3XQ5)=J:>F:Z-.59EY@-T'ZL:#^:'XZ&X^T9BC_EO;=A M/,?'D:AU!9'?%>SHE)6RVG!4:=6I4[/+*71T&D=1'.-MI4"G^E"T6JG^HXU< M!96+:D.<0M6.JWI/U^;J9M/=:;75K-\^7N_8NR)RP;A".;TUH<'AD9D/R'H3 M7'VBQ:K:%C876HNB.EQ2DE%I'S#W;X70#R&PO=V]R:W-H965T$ED9M;J222-19 C!>:?&5*,5NP]Q%%LX_-IFGGN6@]@U<\ETR-R&1\00(_F/PI MIP:O9PQZQL#YA:_X+>2>W#)52G$@/Y=0KD'].DAOJR6@P4;5/]CP:8]V_0_%VQZIF"S MOPI&3SK#/C+F:FZYT*2 C5'YHTMCHMK&;0.4E6N6M433>FZ8F[<.E$TPZQLI M\1C8_NM?S^0W4$L#!!0 ( (&!KU;F/Y=6J@4 +@C 9 >&PO=V]R M:W-H965TVC-MD)^ M4AO&-/J2Q*FZ'&RTSBZ&0Q5N6$+5N$L<9 M#1/*T\%\5AZ[D_.9R'7,4W8GDSC*[9 M ]/OLSL)>\.]2L03EBHN4B39ZG)PA2\",BX"RBL^<+95!]NH&,I2B$_%SG5T M.7"*'K&8A;J0H/#QR!8LC@LEZ,?G2G2P;[,(/-Q^5G]7#AX&LZ2*+43\-X_T MYG(P&:"(K6@>ZWNQ_8U5 _(+O5#$JOR/MM6US@"%N=(BJ8*A!PE/=Y_T2P7B M( ![+P20*H!\:X!;!;C?&N!5 5Y)9C>4DD- -9W/I-@B65P-:L5&";.,AN'S MM/C>'[2$LQSB]/PJ_)QSQ:&O[]CR'&'_#2(.(1WA"W/X+97GR,5EN-L1'IC#?\]3 M"'>Z6A\"]#UYLB=/2CWW!;U[("?S4.>2IVNT$,"QH N'F7QDZ.,-7(^N-4O4 M/UVH=N)>MWB1+2Y41D-V.8!T4"H.YC_]@$?.SUW@;(H%EL0:4-T]5->D/O]5 MB&C+X[B+F#&R+[&=V*@4*W+KX]QU7 ]C9S9\/(31OF[D3#WL>?OK&N/T]N/T MC..L[M./MRQ9,MDY08P"?8=K4RRP)-8 Y^_!^:>\ZWR;4&V*!9;$&E!'>Z@C MXVQ<4+7IHC5J37[L.\5?\R99&-7[@K DU@ QWH,8&T'<29%PI81\0JG0#,%V MSJ(N-#L=_S!_C,"JD?$1&F-[?=%8$FN@F>S13,QS1"0)6 $P-.$G Y=)BXOO MDXD[=H^X&!OKR\626(/+=,]E:N3RE] T1EDNPPW85Q0*L-01DZ5;Z@(T;0'" M,&VF[9O*V&Q?0I;$&H2P4WM4QSQW'\\;R/3$[ACG%MC['9']__^7YW%W4" M<5M B.OYX]8LL>FD UMJ32*UD<9F)VVJ&*K00R#'[KTB8M4?VU)K$JD=,C9Z MQ7G 5@SR;80T_8)B*/5Y7%;WG83\%J$S[$ZF'8G7JMNUI=9$5/M=_!7#6SV0 MOD9GU$$'>ZXS'AW3L6J!;:DUZ=0F&)M=\ TKG,PSFZ=.,FW_>T:(._%;N<:J M ;:EU@136V!L]L!]O1YNN^$7S)ZYX=Z83F&(<>V(L=D2'RUNH/_0'R(-19(Q M**FNUI*QPN8HX^J'N8F^E;I5M<"66G/9L7;3Q#GIPJ--![VPJA;84FN2K?TX M,?OQM[F"(TH!U&3)T_*^?@-@0[%.^;_P1+V.8.+RU6[Y_*JL9G8+Y;):;+^I M'RC%^3QAT1OTCJ=H,_A=4G M!TOI9JO?SA@/>9;%G$F@'Y??@]KPS)@QS$WTGM=VE]1/4360NFH@[DDSAM65 M=ZMJ@2VU)MFZ^B#FZN-[R!CM(@?C\91XQQ[5/)3>X$]1Y)"ZR"'F(J/"61/%.RRV5:YXJ%+,5R#OG8[A_Y.XUD=V.%EGY MXL12:"V2&ULM95M;]HP M$,>_RBFKID[J""002@>1H'1:I55#9=U>5'MADH-83>S4=J"3]N'G!\C8!IDV MK6_ =N[^]SN?[1MNN'B0&:*"IR)G$H,T69*Z&_4NVGXG'R M6%%)[0[Q)8P975,"IU-4A.827L-,<%MZH,P= 6WY:N@K'=LH^,DVSL3%"8[$ M&< -9RJ3<,523'_V]S5S#1[LP"=!H^ -$2T(.V<0M(,0[N93.#UY!2?@@\R( M0-D0(JSW)K0APB,A;E$J426J$I2MX))+!82EH)=1K!'NWVM[N%98R"^'-L2) M=P^+F\MV(4N2X,C3M\DJ>O'+%YVH_:8!O5NC=YO4XTDE]8J4L%??,U-+L&<9 MKHA@.BD),Q0P-QMV!A,B:0+?CNZAR\K%[;BRF"N_CMNM3C#TUP=P>S5N[[_C M3FE>*4S_"-S[&^"H!HX:@Y:Y+Z MU5M1393C4KNV6WU]NH5K/&ZB>&D?^P57NG788:9[-0ICH+\O.5>[B0E0=__X M.U!+ P04 " "!@:]61CZSU7 % P)@ &0 'AL+W=OF7.MHS?BS4A$OW(TER< M#=92;DX=1\1KDF%QS#8D5Y^L&,^P5*?\SA$;3G!2!F6IX[ONV,DPS0?S67GM MFL]GK) IS#<^\T\@,=4+;X2LE6[!PC/94E8_?ZY#(Y&[AZ1"0EL=0( MK/X]D 5)4TU2X_A>0P=-GSIP]_B1_JZE^F6TTHOF M^D:YE5Q]2E6I@1=YI)P(B2*&3[L" ]?'M[5>V0/_UCD*MSM"C?$&#:)'Y:\X1.\&Y4X7L2R MX#2_0PNFTJB3JRX3_D#0MT^J/;J4)!/_= SVHH('W7!=W4[%!L?D;*#*5TD< MS'_[Q1N[?W3I#@D+(6$1$,S(4-!D*+#1YY^95-^X2R&*_;N_2H$UNF\**MBX MA.G%Y6'NSIR'75T/6PS':C7R)V:["&A8AF2C1K*15;+WC"5;FJ9=30VS[C MNU;E'U567XMLJ2J\?MH_4B?*[B6$EZ?H+XYSL2*EHNYH=^'S M1JY[F K[B/KF I060=',;.PX+N]_/Z34H;8UOM;7VD=O?2%I$13-U-=O]?7[ MK,?H7U2N#336CO96LOC>NE;;Z7V7 E!:"$J+H&AFGEH#ZKVJ _5 +2@H+02E M15 T,T^M#?6>\:&%_JYH=R#66'6 :&E)T8IQA-O71YTY"CI\TLEP_;EW:G6X\9:K^_D6U(6#TB(HFJEQ:\0]JXLL M"Y;]=8@=T/MV![7;H+0(BF:FHG7VO%_>>MN/'H^O'ZRKHRV'E]*PXH M+02E15 T,S.M^?9?U7S[H.8;E!:"TB(HFIFGUGS[=O/=[\9JL^WIO-SLLW=]X9V&U>:E%E/M MI;K"_([F J5DI9#N\42M%[S:GE2=2+8I]]\LF90L*P_7!">$ZP;J\Q53IJ0^ MT1TTF\3F_P%02P,$% @ @8&O5O-$\*-0!0 LA@ !D !X;"]W;W)K M&ULS5G;;MLX$/T5PET4+9"-1>IBJ74,M%:+9I%N M@P9M'XI]H*5Q3%0279*.F[]?4E9D6V*YJ> "^Q+K^-TU#[3&!X>/WA_6Y/79!94PIP77UBN5A>C>(1R M6-)-H3[R[3MH"(7&7\8+6?]%VP;KC5"VD8J7C;&.H&35[I?^:!)Q8("#GQB0 MQH \UL!O#/S'&@2-05!G9D>ESD-*%9U-!=\B8=#:FSFHDUE;:_JL,G6_44+? M9=I.S3Y3P>BB ,0J!0*D0E IIN[1LQ04985$?Z)74H*2B%8YNM)@5C#%0#[7 M=S[=I.C9'\^G8Z5#,0['6?/8U[O'DI\\]CT5Y\C'9XAXQ+>8S]WF?VTJ;>[5 MYL1BGKK-W\+B'.'09C[6^6N32-HDDMJ?_Q-_9_5C(.ZSXJ(22(.J3#WNMPC#IB$[5L(C>;+..;2G>#-;TW M;=I&(NJ%A_W B\)>]?K )/0UM,,W=88TL'R3EO#$2?@*]":.BF:;N;?QG5B* M1B9)T%V??1SVXB .@Z##UQG10+YQRS=V\KVL,EY"O3H=)8Y[5/PXP:3S"L[[ M,)(D8>1W^#HC&L@W:?DF3KZMWGC8\-";6F_H+5$PHSS1:ZA@R3*S3Z*O[Z%< M@+#N=\[G_.I^=TIGZ8F<'>47>WM!Y_W_Q4@3XXFJ*$[LEYX>E;M^ X/N& MK4W=SU!E5YW8(B>])/2ZK/NP<#+QO2[KWZ$Z\5YV8K?N'#!HX+ZP#$CH=^6G M!89#W^LO=&> 0Q.P5ZK8+54?-VG@O@@E01A-<)=T']YK4>R1T.M*5AN.8&_2U:SND(92 MWJM6[):MCQA+&@]'^W:0^*1+N _#>B3!O1WK=ZA(LE>1Q*F"'CF7-$Z.)PZ" MHVZ5K3C+9.(.:BCIO30C;FGVH=8F#=^=7*%9)C:ZJ17[#Y_61.#>]$_T@!9T M=W +#L>QUTU8Z@[T5Q,Q/O@^;+[FOZ?BEE42%;#4[KWSB2Z,V'T@WYTHOJX_ M&2^X4KRL#U= =7,S 'U_R;EZ.#%?H=M_4\S^!5!+ P04 " "!@:]6@.H5 MC<4# !:#P &0 'AL+W=O;?CZ1DU2^*EW3" ML"^V1-WS'.^YXTDWWC'^5>0 $GTK"RHF5BYE=6W;8I5#B<45JX"J)QGC)9;J MEJ]M47' J0&5A>TYSM N,:'6=&S6[OATS#:R(!3N.!*;LL3\:08%VTTLU]HO MW)-U+O6"/1U7> T/(#]5=US=V2U+2DJ@@C"*.&03Z[U[G<3:WA@\$MB)@VND M(UDR]E7?W*03R]$;@@)64C-@];>%.12%)E+;^*OAM%J7&GAXO6?_S<2N8EEB M 7-6?":IS"=69*$4,KPIY#W;_0Y-/*'F6[%"F%^T:VP="ZTV0K*R :L=E(36 M__A;H\,!0/%T [P&X)T"@F< ?@/P7^HA: #!2SV$#<"$;M>Q&^$66.+IF+,= MXMI:L>D+H[Y!*[T(U77R(+EZ2A1.3A\Q)WA9 ")4 @JI5/#POTYN>W8UNJ+6@B>]6XF]7NO&?<^>B649D+E- 4 MT@[\XC(^OH"W5>AM_-X^_IEWD? 6\RODNP/D.9[?L9_YR^%>5SC_SGORP]Z/ MQ/#;8O -G_\,WUREEQ4D-8D>H \@!)(YINASSHKB"7W<44C1PV8I2$I45QF@ M.\Q5O9@'7.2D0C=-&0U0DF6J&0C$,C17'&L0 _2':GQ?/BBOZ$9"*?[L*J!Z MBT'W%G7;O!857L'$4GU1 -^"-?WE)W?H_-J5O3[)%GV2)3V1'>4Y:/,<7&*? MWL,6Z :ZU*^!0P/4[YCM5-=6.'3CL;T]5+;#T(N$P#!TOBKQC MP^3<,!SYZG47?#<\BC9LHPTO1JN+KF"JE'&F:A-!050?-26N:]/TO14K*TR? MD.28"FQ>8:)+G=I1>+!%-_2=T#^)>1Z>A?+.=2-W%(Y.Q#DGC!W']X,3M9,. M0B\:CMQ@V*W-L-5F>%&;MOWOSZUJK+K]JY/-B?YP0#.@D)&5/N[HRRV42^"= MQ_:BG]<>VS[)%GV2)3V1'25KU"9K]/]OSZ,^\]PGV:)/LJ0GLJ,\1VV>HQ]M MS]%9OW!.6L]%ZM=*^H_NDI[<'>D4MSK%_U5CC\_[JQ_%<1R>J'MQ0Z]5M\.I MZSMN&)YV_YZ\UB+;!\-""7QMIC2!5FQ#9?VIV*ZV@^![,_^]/VS 0_5=.V32!U)$TH;"Q-A(4 MIB$!JZB #X@/;G)I+!([L]T6_ON=G31K1:BF:?W0^,>]YW=W\"@7IN ")PKTHBR9>CW#0JY&7M];+]SR>6[L@A\/*S;'*9J[:J)HYK86] M8SE#]43 N^DY M['W<'_J&1-NC_:01>%8+#-\1&,&U%";7=%"*:0=^O!O_=0?>IV*U%0O7%3L+ M=Q)>,W4 4;\'81!&77K^&;XE)VH;&#F^Z!V^L11:%CQE]E;TX JU!I,S 0^Y M+(I7^+D2F,)T,=,\M4VA3C%%/78;2N>\:GO9@XLLH^NE068P)HXYZA[LQTY-FN8R_@XL+^AO]Q,Z6W8(-B.VU([ M:-4.=JJUK>$BD25V:1N\.;3?I>UMV'&7-'_#8TI4]FBJT$*:VFW:U=?=3 M9VK^G_#ZTT!78,Z%A@(S@@8'QR1!U79;3XRLG&/-I"'_<\.T'[SXM]02P,$% @ @8&O5D0KGE!A @ 3P8 !D !X;"]W;W)K M&ULK55=C]HP$/PK5EI5=U+O$O)!$"61.%#55JV$ MH-<^5'TPR0+6.7%J&[C^^ZZ=$(4JT'LH#\1K[TQFUNPR.0KYI'8 FCP7O%2) ML].Z&KNNRG904'4O*BCQ9"-D036&@K'32B=U;R'0B M]IJS$A:2J'U14/G[ ;@X)L[ .6TLV7:GS8:;3BJZA17HQVHA,7);EIP54"HF M2B)ADSC3P7@6F7R;\(W!4776Q#A9"_%D@H]YXGA&$'#(M&&@^#C ##@W1"CC M5\/IM*\TP.[ZQ/[>>DBN,':/Q8@9G@RGZ3 M8YT;>@[)]DJ+H@&C@H*5]9,^-W7H ;A!8#? /R7 H(&$%BCM3)K:TXU32=2 M'(DTVY9N'\. M=]%BZ]-O??J6+[C MVSM*?)CNE9:X@_H9Y^MFB?LYS%--585S2!QL&L4R ,X MZ9M7@Z'WKL_D?R([LQRTEH-K['U7V^>W)AE:$M/SAW00Q7$X&F'9#UTO/8EQ MA+*H51Q=5?Q5:,IQ KVHOE%??;V>^O8DQF'04U^WT^YFU&*K;5FI M"(<-0KW[&)ED/;[J0(O*3H"UT#A/['*'$Q^D2<#SC1#Z%)BATOZ'I'\ 4$L# M!!0 ( (&!KU:Z+K.320( *(% 9 >&PO=V]R:W-H965TX[/<7QOLA?R7FT -'K(&5=#O-&Z&'B>RC:0$]42 M!7"SLQ(R)]J$B[8BI-Y-4L2YH#5U1P)&$UQ-?MP2BR^2[A M.X6].IHCZV0AQ+T-)LLA]JT@8)!IRT#,L(,1,&:)C(S?%2>NC[3 X_F!_=9Y M-UX61,%(L!]TJ3=#W,-H"2NR97HF]A^A\M.Q?)E@RGW1OLR-NAAE6Z5%7H&- M@ISRH_NYF-T\?8R M\;0YTR*]K.*_*?F#9_B_$-E"8?L*!7X0-L!'+\,_;;F!^PX>G,(]X[2V&]1V M \<7_L/N(QI3E3&AMA+0S^N%TM(\J%]-_DK"J)G0%ME %22#(395I$#N *?O MWK1C_T.3V_]$=N(]K+V'+['_]>Y^=)/5$A\[O"W_7=KNQU'<#Z/$VQW;.$\, M_2@,NW%<)YY(C&J)T6LE?I[4*\1@98!^J]O!2)8=H0RT*%Q1+80V)>JF&]-$0=H$L[\20A\" M6Z=U6T[_ %!+ P04 " "!@:]6OEP' KL" ^"0 &0 'AL+W=O=ZVQ@6$H0E)!*Q4#QL801E*4B0AG_ M-IQ&MZ0";KLM4WV/CQ%5_*2J'_ MR:JM]4.#I LA6;4!HX*JJ-LG76_>PQ; ]IX .!N \UR NP&XVFBK3-NZHI(F M,6."W..0X0* M 3AQ<@62%J7X2#Z1N\D5.7G_,38EKJXXS'2STF6[DO/$2C>4GQ'7/B6.Y;A' MX*-^^/=%C7!+PYU=N(F>.^-.9]S1?%Z?\2(C7];X00C0YG]H\T-M^I2,VI=P MS&E+'6AJ]9TL$]<++3L(8W.Y;>FPSO?P%[A=W8YVM]/N]FH?9DM:IT!^,C)9 M-$U9 !?DSPU44^!_C^GMI5,;Q85H: H# W<" 7P)1O+AG1U8GX_E]$ID.\Z] MSKGW=JFUU/Y6&G;@6Y'E[:5V6.>>NU$4V<=3\SOM_K.T7]KO HH--SPZ"T'7Y&96Z>;NEG@03(O:D%* MF"'2.@LQ=-Z>UFU'LD8?>%,F\?C4S1PO.,!5 <[/&)./'76&=E>FY#]02P,$ M% @ @8&O5E];E10R @ & 4 !D !X;"]W;W)K&ULK51A;]HP$/TKEC=-K;3AD !%+(E$0=,Z:1LJZO;9A NQZL29;4CY M]SL[(:(:K?IA7Q*??>_YWK//<:/THRD +'DJ96426EA;SQ@S60$E-P-50X4K MN=(EMQCJ'3.U!K[UH%*R, @FK.2BHFGLYU8ZC=7>2E'!2A.S+TNNC[<@59/0 M(3U-W(M=8=T$2^.:[V -]J%>:8Q8S[(5)51&J(IHR!,Z'\X6D+: M:EP5B+/I2D/-CW@LUA!>;8FR!6C<6&N<(MP8P(6K)5@NI"$_N-;<^7Y-/I&' M]9).#AX7,X M0_6]!6%O0>CYHC=8,$<+?GH+%IT%R9 5%O0/0:>[H$B4>JCR0',-B:&8@#WTBX)+IEFG@F]T(< MTN%H,AT%,3N:,L-H8?%OAT@78)N)XK94^!ZX[^,4S_ E!+ P04 " "!@:]6>,IO M"9!EF3Q-(Z69LV,9VX299Q4(M MF/XHQRNX!7&7+YB$()8K <&Q?V<.XI>VWP,X$-WQDCYA5@%Y7!:\">%T!_0K0U[$O@Z4C'6"!_1&C&\24 MM613 YTNC98!3H@JK%O!Y&XB<<*_IN0D+!@#(I"LS!P_R:H1'!T%('"2:7>XT^3.Q]1G'U.?M\-_%$3"K2;X MBUBZ=0VYFL_M4$.+YQIJJI*2J-=,I"[1(<]Q"&-#UB('M@;#__+)[EO?FE)T M2++@D&2S0Y+-#T3V(K6].K6]-G;_=WD%#66*JPSO)/C$^M.4XY*QKQG5N[;V M^Y9]-I!UOM[-7JOP>[/737-V2,WY:\USQ^L[O5KS1<2].N)>:\0O,LI$\@^K M=[AV,PM>F[F.._#LO;AU,YNW>O;>2C5W'K4,V$JW'QR% MM""BO)OJU;K#N= /^][ZQ!Y.[8;UP![.R@;FF;YLI^3]NDH(1RDLI91U.I". ML;)%*2>"YOI)O:="_COT,)9='3!E(/>7E(KM1 G4?:+_'U!+ P04 " "! M@:]604!W,1 MEFK*%Z9(..!9EA11T[&LGAEA$AO!,'MVPX,A2R4E,=QP)-(HPOSO"5"V'AFV M\?C@EBR64C\P@V&"%S !>9?<<#4S2Y09B2 6A,6(PWQDC.WC4]O5"5G$#P)K M41DC367*V+V>7,Q&AJ4K @JAU!!8_:W@%"C52*J./P6H4>ZI$ZOC1_3SC+PB M,\4"3AG]269R.3*.##2#.4ZIO&7K;U 0\C5>R*C(?M$ZC^U;!@I3(5E4)*L* M(A+G__BA$**28'M;$IPBP7EM@ELD9,J9>649K3,L<3#D;(VXCE9H>I!IDV4K M-B36QSB17*T2E2>#BUCB>$&F%! 6 J1 >V<@,:$"':"),LTL54MLCLAFX&<5 M<#.8F)A(-+Y:@9JD@RSB7Y=:GBT86$2/QNXIJ#>\W@ M^D4\%@D.862H-TT 7X$1?/I@]ZPO3=YCF=[&U4WQ V<@0IMKMHOJ_9;J[YF<QV!U:CW2NJ]7;Z#O2YUZ BLID._U*'_+N-^Y4R()@7Z MSRSI>O[ =JP-Z[X<5ZO[J*S[J+7N29HDE !'MT"SCX)8DJ35NJUX;SVRCL!J MU .P&HZV-93-V'MQKP%;M65MMT?.%YOP[VO"*S77NF$['8# ML[E<8PZMGFW'>.MA=8569_S4]=@[;7OL3ON>KM#J6CQU/O;[6I_MSGW>P/C9 M!W73N"_&Y96;E69>WZ14J[P@L4 4YBK1.NPKZ_/\]< F9< M,OXH,@")GG):B(F52;F^L&V19)!C<<[64*@K2\9S+-60KVRQYH!3(\JI[3E. M9.>8%%8\-G.W/!ZSC:2D@%N.Q";/,?]S"925$\NUGB?NR"J3>L*.QVN\@GN0 M#^M;KD9VXY*2' I!6($X+"?6U+V8C72]*?A.H!2MZ#RV!&^P0>+7 .U3@ MUP+?!*W(3*PYEC@>2ZZN$J63\4TA<;$B"PH( M"P%2G*%"_7=.YB QH0)]1%<;N>& ICGCDOS%NOFG:OKA?HY.WI^.;:DHM)>= MU"M>5BMZ.U;\BODY\MTSY#F>WR&?]RFW5?:F 5[3 ,_X^3O\ MKAE+2T(IPD6*6MV8FFZ@.1$)94)WX.=T(217_[M?7:&K58+N5?2S>"'6.(&) MI1XV 7P+5OSAG1LYG[I:\)_,7C3$;QKB][G'.V[+9:6*C$J_&[:Q&WE^H&JW M;?1>\R/1@P8]V(<>=*%7JK"%'@4C?^"^0N\U/Q(];-##?>AA%WIX&'JO^9'H M48,>[4./NM"CP]![S8]$'S3H@WWH@R[TP6'HO>9'H@\;]&$O^K<,U*Z]E,"[ M @S?!'"CH1<.!Z\2]*YQ9()1DV#4FZ![Z^E*,WKSZ@F"P OZECD @ @0D !D !X M;"]W;W)K&ULK59;;]HP%/XK5C9-K=0VY,)E#"(! MH5NE=JI:=7N8]F"2$[#JV,PVT.[7SW9"!B6P;N,E\>5\WW>.C^WCWHJ+1SD# M4.@IITSVG9E2\Z[KRF0&.987? Y,SV10B4K_J.YZP'[LATILR &_7F> KWH![FMT+W MW(HE)3DP23A# K*^,_"ZXZ:QMP9?"*SD1AN92":NP ?";>P!^"?!? +QP#R H M <%K%<(2$+Y6H5D";.AN$;M=N!@K'/4$7R%AK#6;:=C5MVB]7H29?7*OA)XE M&J>B*Z8PFY()!82E!"7/$-.[\R0&A0F5Z#,6 IM7>]>LXWEM;]LJWK4*.^V&W]DV&_^)K(C> MW:@I.8BI+>82)7S!5'&U5*/5>V%@R^2+\:'7'7DUX[%^7Q3/@=_TQ>-$WV]3 MPB2BD&FIQD5;>RR*@E]T%)_;BC;A2M='VYSI-Q((8Z#G,\[5NF,$JE=7] M0 M2P,$% @ @8&O5CYL: GK @ 6@@ !D !X;"]W;W)K&ULK59=;],P%/TK5D!H2+ DSE<[VDC=)@1(B&IE\(!X<-O;UIH3 M!]MM-WX]UTD:94U:[8&7QG;N.?>NJQ<; MR)B^E 7D^&8E5<8,3M7:U84"MBQ!F7"IY\5NQGCNI*-R;:K2D=P:P7.8*J*W M6<;4TS4(N1\[OG-8N./KC;$+;CHJV!IF8.Z+J<*9V[ L>0:YYC(G"E9C9^)? MW0QL?!GP@\->M\;$.IE+^6 GGY=CQ[."0,#"6 :&CQW<@!"6"&7\J3F=)J4% MML<']H^E=_0R9QINI/C)EV8S=@8.6<**;86YD_M/4/N)+-]""EW^DGT5&PT= MLMAJ([,:C HRGE=/]EC7H07PPQ, 6@/H2P%!#0A*HY6RTM8M,RP=*;DGRD8C MFQV4M2G1Z(;G=A=G1N%;CCB3?C,;4*1@3VPN0!.6+[&R"[6%)1&OI!#M<]ZG,>XD]X/$"\(CC=TP M&@QI..C7F#0:D[,:J_;4UY'LH3U\O'VRDZX>+QBV]%2RNV&1[X7^B=(.&MF# ML[*_2\-$GZI!YTC0$ ^%%QW)ZL9%0]QPZAWIGH-0, (,* 9 >&PO=V]R:W-H965TV@,1RT0(K$#3M]C#L@9:N;:*2Z)%TG/;7 MEZ1DS988(]CR8I/4.>?R\/+CS@YZZJ1<> SVVR5&?"SV8YNX![4U]V=T#V_5RE9#8UDO$$"UG/O!E\O4X.W M@#\8'.1)&QDG*\Z_F<['AK_=)I>'](03]M' M]??6N_:RHA(6O/J3E6H[]R8>*F%-]Y7ZS \?H/,3&[V"5]+^HD.+C4,/%7NI M>-V1]0QJUK3_]+%;AQ."UG$32$<@0T+T!"'L".%S(T0=(7INA+@C6.M^Z]TN M7$X5S6:"'Y P:*UF&G;U+5NO%VO,/KE70G]EFJ>RWSEM)+JCW^FJ O0F!T59 M)=%OZ&.C0(!4"![UGI3P5H]]O<_1FU=O9[[2D0W?+[HHMVT4\D24$'WBC=I* MM&Q**!W\_#)_>H'O:\>];7*T?4LN"GZBX@J%^%=$ A(ZYK-X/IVX[/R_Z,O_ M'/UL,<)^#X16+WQ"+X>50CF31<7E7@#ZZV8EE=!'^&]7IENMR*UEKK5KN:,% MS#U];TD0#^!EKW_!2?#.M*!VTLZ M9TZ3WFER.:TU%^KHD:_U>Z;/7:G/'=\WSAPGHQDD21@,YKEPH"8Z+P//8Q2> M3J8X&IAVP' 8X,3M/.V=IQ>=?^&*5BZ'Z6A'$3R)X\&L%F,8QE,2DH'',2PE M$S)-!AX=:M,HC**!1__D5:U!;&PY(Y'-5GNY]J-]Q71C"X7!^"V^7F#'>*XK MK+8@^E>^+<_T#;]A^EVN8*U#!5>I3HAH2YZVH_C.ONDKKG2%8)M;726", #] M?&PO M=V]R:W-H965T+\G8BF_),^NJ';(*'A!LLS*_\GS=NS(&)!@ MG/N7_Z@.Q%X ?2N 50&L:X!>!>B' :,W D95P*AK!J,*,+IF M&%32SZ_2)-GDA;C MP-.R6T2RZ>,6/%"+%KB+76\?BK> M4ZG!;W)\1-BW#]99P4QW^ M>R#/B$[+<-9V--7AMSS=A;=EM]7A_CK.P[4WLSL_E]WM'MZ6W>MPY*GQ9KC? MY7,?E^&:0D?ZKNKTDJ>_577Y,DD>R$TJ%J$D-@_"92A?R/?R#4^**/NK92NO MM]11.[7X*3W/5CP0EX/\MS(3Z48,YO_\A8ZU?[5I%0DSD3 +";.1, <)=W_"7OOV16U,=#&/,X".-'$B29;*L():MO12!A)A)F M(6$V$N9L8>,25C3CFWG^!;G9E_GQB,ELK.E&JR4]-?K*U*<*9#OMR*Z M%VEK$N:#8(U"F.P*8?(NC?L$61M(F(F$ M64B8C80Y2)B+A'E(F ^"-6ICNJN-J;KO"8)T+18DC*7(Z9*('RL19Z*M'I2D MOO6 A)E(F(6$V=.CID.?,7W2[#D<9$H7"?.0,!\$:PA]MA/Z3"GTSXD4&;G; M7C-M4[$^2!80X-4JR_<:^JO MVSC"%*I4]N=J7E]90FDFE&9!:3:4YD!I+I3F06D^BM:LCSUC MB[Y+JUYA466"I)E0F@6EV5": Z6Y4)H'I?DH6K-,6%TF3/DSXKUVZXI^1HWH M71)(F@FE615MOQ]A5,O_'30VT*Q.QZPN-*L'I?DH6E/&M:%*E9[4//]Z%X1' MQ27V5@5#G5,HS832+"C-AM(<*,V%TKR*UCB]-K3C(O11:9M"K]U1JK9';1ZF M9,.7Z[*Y68C[=KU#?5$HS832+"C-AM(<*,V%TCQZ;,OJXU:]OX>72FLSE:K= MU-(]]>),INOBMH"/Y%O,MP:K6.Q,H;ZJE":5='VNV"=3:E^V'I#/=.6 MI%2GS#AJO:%^*)3FHVA-%=>6*%6Z2C]SOXN:W%O<4&,42K,J6D-GS)C,#L4- M-3U;DNJ3J3X[U#;4SX32?!2MJ>W:TJ1J3_/_[SZ@#B>49D)I5D7;%]EH1*?T M4-G(I$ZWI"XTJ0>E^2A:4]FUATE[F)@?R>10SU-*,V$TJR*IKBAQ(8F=$XG=*$)/2C-1]&:PJ[=1Z9V'_^T M;Y3WK*C#>PL7ZCQ":1:49D-I#I3F0FD>E.:C:,URJ%U,]C[/A3*HO0FEF5": M!:794)H#I;E0F@>E^2A:LTQJ#Y2I/=#7,@FV9?)0E4EK94"-4"C-A-(L*,V& MTAPHS872/"C-9RVVJM:T59NBKXU0IC9"ZW. YJ]$J^JAWB>49D)I%CM^8O.H MWS\YQ#D]Q(5NM@>E^2A:4YFUC?%U53 M>XL4ZFQ":1:49D-I#I3F0FD>E.:C:,TJJ6U2]CZ/CC*H1PJEF5":!:794)H# MI;E0F@>E^2A:LTQJQY6I'==>;0[49(723"C-8L=^YV1LZ/J$'38[QP,IT^EH MS X?%.V*=*%[XD%I/HK6%&MMHC*UB5I==7\A"RY;[]XZ$;^;3ZZ86&S4*DJH M5PJE65":#:4Y4)H+I7E0FH^B-2>RJUU77>VZ]INNJX*=F@SJ1IVTK^RA- M* MLZ$T!TISH30/2O-1M*;L:T=65SNR71Z;4R/ZMB=0F@FE615MOZP--M.GA]U) MRS@Z9<;HX!Y?IR//A>Z%!Z7Y*-I6H,.]*7XCD3Z64TIGI+S_L$BRMW8W;?55 M.5GSP?H;>F[2EO46/;?;UCOTW-U.5EVGW]79#)JIQX^#Z1,HG*ET^"+T1:#,C??T@2^;I0)-A-"C[_'U!+ P04 M" "!@:]6DG8S4#P# F#0 &0 'AL+W=O 9W(.[G8R9[9L$2QBD0'E."&$P'QEGK=.0J>VWP M,X85WV@CY3H MR >!XX2C&\P85O$\1B?H_LY'1Q^/^Z:0LRL.,\AG&F8S6:_,9*-K2D3$T8B$ M$);@SZOQO0J\*;TN7+?6K@^M2L)KS!K(;GU&5M.RR];S;W"_&OYU022\J>%6 M"7Q4#;^ 20.UG#+XEAAVL0]LS6>_L0_&>A_\>-D'Z.&;-$57 E+^NRSJ&6^[ MG%>EN5,^QP$,#)G'.+ E&-ZG#ZU.\TN9Y'62^762C6HBVPI.NPA.NXK=NZ'D M1/X9U"$D,Q23@*90%HJ,I:-9U ]BZ37[YG)3WWT+V^UVG1TSOW(Y[U6N)K(M MY9Q".:=2N;-PB4D :,IHBGB$&40T"8'Q,ODR*F=#'+?7Z[@[$AYDY3M[0OT<,UI!-@I0>WDN6]![=.,K].LE%- M9%NAZ!:AZ/ZGK-JM,SAUDOEUDHUJ(ML*CEL$QZT\)]]%!$S6N@'$2SQ)0!8W M;+,:*@N+NY\_>ZYC[Z2(@ZS\?2NGU>U8.RFBTH?W*F1N%(HIL)FNT#D*Z(*( MK&8L1HM+P)FN?NR,'3Q P A! M !D !X;"]W;W)K&ULK5A=CYLX%/TK%EVM6FEG MP#8&DTTB=4*J]J'2J+/=??8$)T$%G!HGF?[[FH]A@G'(:#8O"3;GG,NY)M>^ MF1Z%_%%N.5?@*<^*93*8Y 5FBM M5EW4V:_9.E]I4;TH#TKJNZGFJ?F78B5R#A1[XB5X'W/%TJS\ &[ ]X<8O/_C MP]15.DJ%=5>MXEVCB,XH8O!5%&I;@F61\,3"C\?YT0C?U>XZB^C9XAT:%?S* MY"W \"^ /(0MS[-X/1W9[/R_Z,LW1^\E W?KC6L]?$9OL9>2%VIB6]>&Z=N9 M5<6:E#NVXC-'EZ22RP-WYG^^@X'WMRVIUQ2+KRFVO))8+_U^EWY_3'W^B2=< MLLR6_888U,2JO!_FT"-^I!?]<)K7( M2]*Y)*,N'Q13O+29;'CDU&08A8;%(2@( ]](1&R1@B0*#(-#% H#'/AV@T%G M,!A?1B'U#E38' :#@)YA;XB " 7(7,&+0LN+0CUO8>3>B]G+V\-];)EMBO;GX0$L.H#8<\/S*+B07G M(XBIZ?2R7M_JR3$3OK5BMLS3F#=Z1R/4]#K$F0MJE?(QCJ#IC^ M>)C_!E!+ P04 " "!@:]68B/>@8H# E#0 &0 'AL+W=O^+\LMU%A.> -,OUES46.EFV+CRT8 KBRHIGX4!#._QH1Y^<+V/8A\P7>* M$@8/ LE=76/Q]18HWR^]T#MT/)+-5ID./U\T> -/H'YK'H1N^3U+16I@DG"& M!*R7WDUXO'CTCH^29\R^F<5\MO< ,""B4RC!@_?<"=T"I(=+# M^+OC]/J4!GC\?&#_:+5K+<]8PAVG?Y!*;9?>W$,5K/&.JD>^_P2=GJGA*SF5 M]A?MV]@T]E"YDXK7'5B/H":L_<>OG0]' ,WC!D0=(!H"DC< <0>(+\V0=(#D MT@S3#F"E^ZUV:UR!%H>2L)!3;Z>1K!.LUV$E%I(<@@17\N/"5'HBA\\LNZ6V; M-'HC:8P^/+XE?]?P61):4RYT ].?-LU1"[^N_7//= M,B9N1G/67W714W9/21XE+ M6PO+3I(%TWDT4.<.2Z8#?9>QK=QAZ1L:9[W&V?@,]<973CYHS ;>'&&/YA,DR'_B3MI[TXZRG1?-Y@( M78(HI(\#O><,RP[2MH*]H_JOAK$QA;<$I5\QU1[W_>]?4U_8TO90?]M M>'T7.OH+_0W0ENS_T+"UC0 P P0T M !D !X;"]W;W)K&ULK9?;;N,V$(9?A5"+(@LT M$4F=4]M -D'1%&@W2#;M-2W3-A%*])*TG7W[DI(BRQ*E;('[:]U6^I0515V)'2_-D+61!M!G*C:]VDI)5)2JX MCR&,_8*PTEO,JGL/\U921\D4/NB(/+[9\K%<>XA[^W&(]MLM;WA+V8[ MLJ%/5#_O'J09^:V7%2MHJ9@H@:3KN7>#KF]1; 65Q3^,'E7G&MA0ED*\V,'] M:NY!2T0YS;5U0JU@( M4#@BP(T _Z@@: 1!%6A-5H5U1S19S*0X FFMC3=[4>6F4IMH6&F7\4E+\Y09 MG5[&2*OXB\ @'Z%6"( X?\=EK^Y[XT,V8ESY"T;\ M=2,#1"FJE2NFVDGH=F*+ZUKM2$[GGJD>1>6!>HM??D(Q_,T5X0!=A[2+J3AUF&4QZA$.S!$$O,GTU>SJRDT7#Q.7Q6&&>WQ#LSA# M"7;S)2U?,LGW^.6YJ3#@ \[(DG&FF9LS&7*B*(*HQSDT2X,D2-V<:DNE$ZH1GE&E2=(O$X=9$@79"%>G MR:%)KJ]"$VZ[^X_L_(VOLX).(VARV(<=&H8)3*,QW%.'0O^C1;U3-^A#&]5' M>3L/_-2JT'2ONJ/&;*PH3]T+3;/=I-!X>4Z(P1E%_CW887F9! M9OI.C]WOG*_MQXTYT6Y8J0"G:Z.$5XF)7];?"_5 BUUUY%X*;0[PU>76?&-1 M:0W,\[40^FU@3_'M5]OB/U!+ P04 " "!@:]6*B"@5\(" !V"@ &0 M 'AL+W=O MQP ";=,DXU,C%B(_,TT>QI!B?DISR.3,BK(4"]EE:Y/G#'"D16EBVI;EF2DF MF1'X>FS. I\6(B$9S!GB19IB]G !"2VGQL!X'+@EZUBH 3/P<[R&!8B[?,YD MSVQ<(I)"Q@G-$(/5U#@?G,TF:KU>\)U R7?:2)$L*;U7G:MH:ECJ0)! *)0# MEH\-S"!)E)$\QN_:TVBV5,+=]J/[1\TN69:8PXPF/T@DXJDQ-E $*UPDXI:6 MGZ#F&2J_D"9<_Z*R6NLZ!@H++FA:B^4)4I)53[RMX[ C&+@'!'8ML/]6X-0" M1X-6)]-8EUC@P&>T1$RMEFZJH6.CU9*&9.H6%X+)62)U(KC*0IH"$G@+')U< M@L DX>@+9@RK^+Y%[]'=XA*=O'[KFT+NIU1F6'M?5-[V >\;S$Z1,WB';,MV M6N2S;OGG(I-R2\OM?;DI*1M4NT&UM9][P.\.+= WO$7GA8@I(X)(XI\WD"Z! M_6J#ZW13V77&O!IXUHW!V# MV?!96)S1T!J/FKCLH7@-BM>),HOE (>C$K+3\5BLGLSVX$<-_.C_)>2HSRCT M9+87A7$3A?&_)>3XV9MG3^R!YSW)R,Y=7L@P:1@FO61DI\NQES9IB&PO M=V]R:W-H965TB-4ASV;;,D:%B#NM[=, MMNR.)*27['ORVIU?E4P/WG%_8_:_%2S))PN*+YURP5FZDUM% *#Z3* MQ1W=_06MH$#QK6C.Z_]HU]IB"ZTJ+FC1@N47%%G9_)+O;2#V ))'#W!;@'L, M\-\ >"W >Z\'OP7X[_40M(!:NMUHKP,7$T%F$T9WB"EKR:8>ZNC7:!FOK%2% MLA!,OLTD3LS./E/.@9^CA+ R*]<<;4'6T88P0&M@WGCP'W#@8=N:"DV'"5E"JD&'_?C1SUX6XKM%+LOBN=N+^$-80/D M.9^0BUU/\SU7[X>[.CG_SWOR8>\'P?"Z]'LUG_<&WT(E^F(N1UJ*KF@AIQ]. MZ@%\R1@IUR"G!(&6SVC?[I8\U]V7.\)2].VSI$37 @K^CZXZ&O^^WK^:!L=\ M2U8PM>0\QX$]@37[[19A=.X.' \R?VTWX" M3@T=9^A$071H%VL(1QA[GC\Z-$Q.#=UA&#E^V-D=A"3H0A+TUO77>H& ]((\ M 9,+7C.C<52I LY*)*.TK82<[]0JDZT0*5.49GDE(0A.9L+?=3$+3!:V2;+8 M)%EBB.P@BV&7Q;"WL.M1I#O5HMHTZMQK!7[;!3.^P=GSW; MCK$N!$.3@\TD66R2+#%$=I"249>2T<<&6P.+]N=R/,"!-&[I]156:<5[+1[!^U M:?%.UD@GE'\G$X?1P\L[O2:FO!Z&\O5DXO0?3=I0]D2O%__31>V?1@5'H1L< MS\ZG=I$7GNQ^?DS7A,7>NW\I@*WKBR\N#QE5*9JS>-?;7:Y=UE=*1_US9WSE M:/IC=1E7W_>\TC3>$K;.2HQP>I"L\B.3'LN9RK&D(NJUO?Y94"%K4CQL@ M*3!E(-\_4"I>&LI!=T4Y^P]02P,$% @ @8&O5E/X9P). P =@P !D M !X;"]W;W)K&ULK9?1;MHP%(9?QBT2JM4%76[F'9AD@-836QF&UC??L<.S8"F:9FX =OQ_Q^?S[$Y]-9" M/J@Y@"9_BIRKOC/7>G'ANBJ=0T'5N5@ QR=3(0NJL2MGKEI(H)D5%;GK>U[D M%I1Q)^G9L5N9],12YXS#K21J6114/@X@%^N^TW*>!N[8;*[-@)OT%G0&8]#W MBUN)/;=RR5@!7#'!B81IW[EL78RZ9KZ=\)W!6FVUB>JW$AQLY--T$'95#_A: !N1%[]>MY^WRH$8^^N_H.]D$U9X&UB]XP6\\IQ+.!G@: M,C(4!=X0BMI#=BDEY3/ 4ZO)Y)%LS[NECW;X10KD"ISDP[M6Y'VN8WM,L]&1S':XAQ7WL,D]P0/R41&\ M6Y6F/&-\1BARAAGC'#MU'!O]#N58FK6MF;GM5TD4>9V>N]KF$KJ&L/_:!1?2B-]C,:<3?THCT<1PJY@R.J<$1OQG%*II1)LJ+Y$NK0 M-#H=BJ8TB[;0A)TXVG]3CA1R!TUS0[>T^2ZGEA][^%A\I9$G'W:K("I S6]DJDHHEUV594HU6Q?.E MK1GWQH=85)&PO=V]R:W-H965T[0:[84)!5B=V(SMP#":#[]VXH[CQ!3)]GNQ9F)?#&?1]G+ M!SE+G]_U]-ZW.Z[B^X>BNN/D_.PQNI?7LOC\>)F57YVLE=MX+I,\3A.1R;MW MO??Z:=B?5 V61WR)Y7.^<5M43^4F3;]67_BW[WI:]8CD3$Z+BHC*?Y[DA9S- M*JE\'+_5:&_=9]5P\_8WW5D^^?+)W$2YO$AGO\2WQ<.[WK@G;N5=M)@55^FS M)^LG-*B\:3K+E_\7S_6Q6D],%WF1SNO&Y2.8Q\GJW^CW^H78:*";KS0PZ@;& MO@W,NH&YW:#_2H-^W:"_;P^#NL%@N\'@E0;#NL%PWX]&G2K4;(<8E941.=G6?HLLNKXTJMN+,?I MLGTYLN*DBM1UD97?C):+3U&61=4H_U'\)#Y?6^*' MO_YX=E*4/57'GTQKU5FIQBNJ*3ZF2?&0"SNYE;<=[3UU^\E;[0-U>]U0 "?E M2[1^G8QOK],'0RE^C%Z$;AP)0S.,CL=S\5VM+75K1]X<"WWP:G-[C\[U96N] MZT?Y5NOL6)BKYF9'[5YN,<+;W:U;@U! M9._\;W_1A]H_NH8WB5DD9I.80V(NB7DDYI-80&(AA+7RU5_G MJZ_2SZ^CF5S'ZTA<9O%4BDN9B>N'*)-=$5-ZAT:,Q*P5IJ]^,U73ZJ=SX]@8 MG9T\;6:'[-(A,9?$/!+S22P@L1#"6MD9K+,S4&;GTV)^4R:E3$]>A247<9XO MY*THK_G*JZ9RCIG'U1545XB4\*$A(C&+Q&P2% M1W;JDUA 8B&$M6(T7,=HJ(S113J?IXG(5V>@5I2ZHJ/$#HT.B5DD9I.8L\(& MFR?&R6!DF&.C/=Q=LE=OWUY]LM=@WUY#J-?6F!^MQ_SH\#&?+HJ\B)+;.+GO M&OA*\="!3V(6B=DDYHSV'?ADK]Z^O?IDK\&^O890KZV!/UX/_+'Z>J,:ZC]] MB/)RGG09OZ@/,F\*+_] M_CG*;H_*Q$QGB^KD(?[U6%UW'(F+-"_*XPKQ(@MQ):?I?1+_(:IFV=6: N6X'1 MM6951U-/JJKSQJ/,EFNNR52*FS19Y%VC7 T=.LQK;?/%&6H[+XZ%=FJCFH-J M+JIYJ.:C6H!J(:6U\[.Q*JKO?T+ '8..^(FQ?1>6I:G8-69YZ\ MO-%)B3 MFH-J+JIYJ.:C6H!J(:6UT]"4!NC*E='S+^FL/#_-XN*E,PRKQI.-0:X=3P;# MP78:T&5^5+-1S4$U%]4\5/-1+4"UD-+:H6G6^W7U@O_/,IMWQD7=3-?$BXRR MKJNI"W73@Q-$:C:J.:CFHIJ':CZJ!:@64EH[0]K^*\Z_"R:045U&Q M+)ZYDL4BZUSGKZGV24@S)N;V20A=PT:CFHUJ :B&EM5/6E!_HJ\5:Z ]O=+1P -4L5+-1S4$U%]4\5/-1+4"UD-+: M?V79%"X8ZL(%L*6LP#'*N:9"+V!>H9J&: MC6H.JKFHYJ&:CVH!JH64ULY:4S1AJ(LF_B_FFN@V#;76FFN:75--M#0#U1Q4 M7LC7#!04+K.%#- M1C4'U5Q4\U#-1[4 U4)*:\>MJ>,P!NBL$]VS =4L5+-1S4$U%]4\5/-1+4"U MD-+:66L*/@QUPVL-14DQAL[6"PC MMK$GWM7UY[^KZA?5WL%I0VM(4,U&-0?57%3S:FUS:MC7-'VR/3%$BT-0+:2T M]O['37&(^49QR#)&12INY"%A4JN'A@G5+%2S4PU0+:2T=IJ:<@Y37<[Q/HF?XFA]@27^%%=EA+)X6FU/\?;%EUH_.%5HF0>J MV:CFH)J+:AZJ^:@6H%I(:>WL-64>)EKF8:)E'JAFH9J-:@ZJN:CFH9J/:@&J MA936SMK&QV:HRSR^8V]RM7QP[MA/T>BH]=#&YFC[G68;[=9!-1?5/%3S42U MM9#2VI%JRC-,=7G&]T0*K=- -:O6WMP*WT:[=5#-134/U7Q4"U MI+1VI)H2 M#%.]E<;.6X3UCK:K-S>4%V)H-0:J6:AFHYJ#:BZJ>:CFHUJ :B&EM6/75&.8 M0_1"#*W&0#4+U6Q4JOFH%J!:2&GMV#45'":Z!XB)UF^@ MFH5J-JHYJ.:BFH=J/JH%J!926OMC>)LRC[ZZS./ >:):.S1KJ&:AFHUJ#JJY MJ.:AFM_?+1893?K:<.L#L]!.0TIKAZBI[NCO_PDF_^NGRZF[.#A9:(D'JMFH MYM3:&Q^#U7&4WI\8DZT+#J_CN,%P,-H:O7['89T?"X<^U9#2VJ.\J:/HJS\% MY'/2O$W>?7) *R=0S4(U&]6<6FO5UQG]G3^>0COU]NO41SL-.CH=#K6MU(14 MG^UQWM0P]-4U#!?5)QQF>;4Y1;7)>CG8Z_6A(]7$"*U>0#4+U6Q4.=-2.THJ&C5]/4]>TYK]]QG+:]JH06 M(%#:*@DG^8.4A145T?G97&;W\D+.9KF8IHNDJ#K9N+>\*+JK/A#H]+W1.]FY M_X-^>J%WW._HIV[7_9Y^ZB_O/VFZ/3][C.[EQRB[C\L)Y$S>E0]!.QZ5EQU9 M?/^P_J)(']_U])ZX28LBG2]O/LCH5F;5 >7W[]*T^/9%U<%SFGU=/LWS_P)0 M2P,$% @ @8&O5@#JT![V @ I0D !D !X;"]W;W)K&ULQ59=;]HP%/TK5]DT=5)'0L)'U4&DEG8:T]JALJX/51],,9C@1 M(/,T)>+E'!E?#YVVLWEQ0Q>),B_<<+ D"YRBNEU.A.ZY%4M,4\PDY1D(G ^= ML_;IJ&_FVPD_**[E5AN,DAGGCZ8SCH>.9Q)"AI$R#$0_5CA"Q@R13N.IY'2J MD :XW=ZP?[+:M989D3CB[([&*ADZ)P[$." M U$N%4]+L,X@I5GQ),^E#UN =FA/#WA/A"LA;X_6/P/;]= Q\UPZ^(:$'0MO!@ M%^YJL95BOU+L6[Y@#Y]><$9FO! &9T;^ G5=*B!9O-/_IA(4H!*2P2[H_JOF MA+'"5#[4^5$DT*E/P.S+4[DD$0X=O?$DBA4ZX;LW[9[WL$64%LYT MGG:O; ;K]#;&.U3O*Y'M6-.KK.G][T]'[S6]>B6R':_ZE5?]QC*:"!XAQA+F M@J^U^KKR1'$I*#J*+^VY.N-*G]*VF>A[% HS08_/.5>;CCFJJYM9 M^ M02P,$% @ @8&O5J*T$554!0 NR8 !D !X;"]W;W)K&ULM5I=N(F?=C9 M!P7+-A- 7DFV-YW^^(J/@&$5)7AO\I UCWWWB,.U@D:'QA_$!M*)?J:Q*F8 M6!LIMQ>V+<(-38@X9UN:JD]6C"=$JE.^ML664[+,@Y+8QH[3MQ,2I=9TG%^; M\^F8[60&/5S1FAXGE6D\7;J+U1F87[.EX2]9T0>7M=L[5F5VA M+*.$IB)B*>)T-;$NW8L C[* ?,1=1 _BZ!AEK=PS]I"=?%Q.+">KB,8TE!D$ M47_V=$;C.$-2=7PI0:TJ9Q9X?/R$_FO>O&KFG@@Z8_$_T5)N)M;00DNZ(KM8 MWK##;[1LJ)?AA2P6^6]T*,;1J/TJS>5]( MKCZ-5)RB0?T+J"21+% ?Q*>?;2G[]'/Z'81H'<_OA_; M4B7.PNVP3')5),'/)!FA:Y;*C4 ?TB5=:N(#<[R+#0"VZKAJ&S^U?86-B->$ MGR///4/8P9ZFH-GKP[&N'W/X[[M4A3NZ\$8W7C6)7H[GO6H2;[(9_/2'&H,^ M2IJ(S[H)*P!]/6#VL+D06Q+2B:6>)H+R/;6F/_W@]IU?=&1!@@5 8 TB_8I( MWX0^G1&Q021=HOS@PY==M">Q8E:<(2+51]%+L[0;1JE8L?I$ETF;)=* M7=>];PKPG>RGU;0Q7=>FO\W9:^9L]-RO>NZ;>V9"9@_!A9IU@3Y=T^2>\L_H M/S3G;+D+U2V@45H]ZN\#0XO==AM'E-?A.LJ,9725'R18 36H']0T3^ ?HX- M((F$! N P!I$#BLBAR_"SPAD=Z]1U??H+?7[E[K5GO1KE*^QBJYW'218 368-]UZL6D RW@$A&(2U"T M JMR>;1TMP%5G$)V%+HL"5C[2BWK6-S<:MZ->,"LS% MG=I\[2=(V M5]+Y%H1$"Z#0FK-0>QYW!"YH4 ,#BA9 H37_+UQ;&&QQJ!.?VVJ$'-B3:G^XRF:\^!S9[C,B'_JJ;O:+ID7.DS M^T]^?F5!X_A(H$J\-W1/TQU%5S0--PGA#67/\I>1*L#P - R"?FR8P:*%D"A M-:>F=D2X!RYR4&,#BA9 H379K(T-?NGE36>1]S6"&[7-M7;4L+5@#\S%G=I\ M[4.PV8=T4'GU)7]#0QKMV]_S)^L<]%4,*%H A=:K M'5B7^;ZCUO4K]V)6[*.J88IM7=>$KZ-4H)BN%*1S/E!/<%[LE"I.)-OF>X?N MF50/A?QP0\F2\FR ^GS%F'PZR1)4^]6F_P-02P,$% @ @8&O5NO,>@QH M P T L !D !X;"]W;W)K&ULK5;;;MLX$/T5 M0KV@!;K6_9+4%I!8+G:!+1HDZ/:AV =:&EM$)=%+TG;[]SN4%-475@V2O$B\ MS#G#.1R2,]US\4V6 (I\KZM&SJQ2J6 I60R,9;XB U1*,U#\[6 .5:6)LZ?[T>Z_# M 0!YS "O!WBG@. 7 +\'^ _U$/2 X*$>PA[0AFYWL;?"9531="KXG@AMC6RZ MT:K?HE$OUN@\N5,"9QGB5#KG=E>HN]SW<9>?/R[=16N ;-9.>]O^O.G_<+?S[YB!Y*219- 84!GXWC M+T;P-L8^".#="W#MC1)^I&)"?/<=\1S/-ZQG_G"X9PKG:=X7C_9^)(8_9(/? M\OD/S(;Y439D3.85EUL!Y.O54BJ!I_Q?4PIT3@*S$WWS7S M2E^_<"/GO4G_YR3+GI-L\4QD1SL5##L5C+&GGS8@J-X;4@T'T[05'4O4LN@W M8Y?&<93$R=3>'8I\;A9X<73A'9MEYV:>[[MA<&*W.+=+_"3VHL'L*.9PB#D< MC7E.94DVE!4$WT=":[[5>J!*:J3F/!5+T_%Z))53&$: MFU0*#2HE2>"?J'1NYOE!Z 0G*IG,'#^*3D1?G-M%8701N6:5HD&E:%2E6]#E MP<_,4"!JKQ).W-AT1LM MXDCK>- Z'N6\VN$I7 ,I\&;4V4CP3 (^C_SX=!IE'V<.D25Y9=+Z-[A70XQ& M>/9(MXM'N^V$M0]*E!K$NJT-)6E5Z]ZG870H/Z_:JNMD_-J]G+N&\0S+U:ZZ M_$G?U;KX2*Y9(W$K5NC*F<1X[D17/W8=Q3=M@;3D"LNMMEEBR0U"&^#\BG-U MW]$.AB(^_1]02P,$% @ @8&O5@/?H=O" @ 3P< !D !X;"]W;W)K M&ULK55K3]LP%/TK5I@02(,DSH,4VDC0:F(3DQ = MVX=I']STMK5P[,YV6OCWLYT0]1$Z-.U+XL<]YYYS$U_WUT(^J06 1L\EXVK@ M+;1>7OJ^*A90$G4NEL#-SDS(DF@SE7-?+260J0.5S,=!D/HEH=S+^V[M7N9] M46E&.=Q+I*JR)/+E!IA8#[S0>UUXH/.%M@M^WE^2.8Q!/R[OI9GY+8 4!@T);!F)>*Q@"8Y;( MR/C=<'IM2@O<'+^R?W+>C9<)43 4[ >=ZL7 RSPTA1FIF'X0ZUMH_"26KQ!, MN2=:U[%IZJ&B4EJ4#=@H*"FOW^2YJ<,&((S? . &@-\+B!I Y(S6RIRM$=$D M[TNQ1M)&&S8[<+5Q:..&$ QQUP(>'X5\J;N"!@^-MN&_,MQ7 ;06PXXO>68'A5@5&5!5,J$H"^GD] M45J:_^Y7E^D2' MV'-WD)&8H4H!(DJ93G*&N.!G126EJ5*7^9HQ=8RV;ZSR+ GB'N[U_=6FK_VX M,(B3"&>X#=S2'+>:XX.:[\"<9'1'R80RJE_0\5&&P_ *'9!<$R8;4G"4I$F< M[$CNB$LRW(NB;L5)JSCY)\5_*72RIR9-+L(XB'=4[\=E.$W2,.Q6G;:JTX.J MOPE-&#)7B"3VC"#F7+#&A3DO79K3_9^CAR]Z\>[/L1\7!EF<)7&\(]K?:'?V MJC$-94ZY,FIF!AJ<7QC?LF[?]42+I>N $Z%-/W7#A;GQ0-H LS\30K].;%-M M[]#\#U!+ P04 " "!@:]6'?-WV!$# "1"@ &0 'AL+W=OPXN)!S@$4>JQ*)H?.7*G% MF>O*8@X5D:=\ 4P_F7)1$:6'8N;*A0 RL:*J='V,8[P4MI M?]&J61LG#BIJJ7BU%FN"BK+F2A[7A=@0>.$; G\M\-\K"-:"P!IMR*RM2Z)( M/A!\A819K:.9&UL;J]9N*#.O\4X)_91JGN;^[1$NTAPFFENL[;TO@MR7P;;S@G248O2K!)95%R64M M /T^'TLE]!_O3Y?G)DG8G<1\C6=R00H8.OISDR"6X.2?/G@Q_M)5@?\4[%4] M@K8>05_T_(VW]*R)_O8DR[VI(,]C:/$WV+OC7X@>]JRI_O84[MGD:D"T>4B MW7411EF(DRT7O7D.=)&U+K)>%]<@Y1FZJA:U@@FB3%L!J5R;B2FT)&4-:*+W M85XSU64RVS%YXF$OPO'V_ZR7XT"7'GXY:G&OSYM7AO@4E?9,+2D9TY(J?=IT MGJ5X9]]-,S_)PFS+7,="O<>%:12^;-$-N;O1+YAF31_(,\JDYIEJ*3Y-="E% MT_\T \47MH48$ ]N>IM:<^Q@.^WX]UP[7=1N M634A7A)_W'/N.=?Q3;Z1ZEZO QYJ+G0$V]E3'/N^[I<04WUJ6Q X,Y2JIH: MG*K*UXT"NG"@FOM1$(S\FC+A%;E;NU9%+EO#F8!K171;UU3]N00N-Q,O]!X7 M;EBU,G;!+_*&5G +YJZY5CCS>Y8%JT%H)@51L)QX%^'Y-+7Q+N [@XW>&1/K M9"[EO9U\6DR\P H"#J6Q#!1?:Y@"YY8(9?S>T3:/ V!GME#E;,VIHD2NY( MY[Y! 9;&+[?)+KMDT0O)OE!U2N+P/8F"*!Z 3P_#/[<"X8_MP'VWWWJ/> M>^3XXE=ZG^YYGS%=3GQ5P;A5_>ZH25,/+QF&M0: MO.+=FW 4?!BJP'\BVZM'W-6/_694LYD7/.*FIOVI#ECF?D>&R?6!=A ME"1!-AKG_GK7SL&$_V@GZ>TD!^VXCD3DDK0:"-4:6^()$5*.A#QCK& M=,=8E@;).'KJ*WE>@"!)XRB+^L ]S6FO.3VH^5L#]IZ)BG# YD0XHW/&F<$/ M)X8RLF-*I9(C0X/4,FU77& M;F)DXYK+7!IL56ZXPI\)*!N ^TLIS>/$]JO^]U3\!5!+ P04 " "!@:]6 M'ZH:%D0# 6% #0 'AL+W-T>6QE57@MVNV!,!ZMWX4Z/DF*<8 MK>^AF30M$SH8>> GVQFTCE'+"4;?%T E^IWG+>FA%;7285T6XV%6R+8Z(N(" M)C?-6?! Q8A,J.!3Q8&5T9R+M0OW(# K1*$";\0%QL.2:LV4O#8=.]@>!!W;Y;E\;A7-%U MMW=)6H*]F2330J5,-6FZ9!,:#P7+P([B\P7<=5&& &I=Y*:1-HRZ M861G3(A;>)Q_9CO:JVQK5^V>RJ9I#-5-)^,ZH+^MYK2W9:,7Z08E?RCTEZ69 MCK1]*!9VHUC&5[:_RAH#F'H75Z=E*=:?!9_+G+G)/SOA>$@WO&!1*/YHLD&I MS$R *1(\,*7Y;#OR6]'RCJWTIIQ6&>ZY=X2>_^TZSYEDBHIMTZ;VW_(JO]AQ MU'\MR_9;9=^PUV/]CG[K)B^/P61\#":/HB8'QV R.0*3_5?[UCQH,JQ/&5M' MF9V#3!,-X, X(C_@<"K:I,%TR87FLNXM>)HR^>0\8^0UG9H_>G;TS?B4970I M]%T#CDC;_LY2OLR39M0-+$0]JFU_@^EUX^:T:G)QF;(52R=U5\VGMAF8ALE: M7T#81Z[MY4!FO)SH@AV%?.&/<$X MDB08 K7HK]$X1E8GAH]_?["G)(J2Q(\ YG<011@"3R..8 [ X9$D7T/[KV/ MPLU[*FS_$SC^ U!+ P04 " "!@:]6EXJ[', 3 @ "P %]R96QS M+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0 M"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-# ML%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H M5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( (&!KU:E)3<=AP4 !$R / M >&PO=V]R:V)O;VLN>&ULQ9O?3^,X$(#_%:M/K'1[;?.3112)@[V[GA"+ M@.,>3V[B4HO$[MI.6?CK;Y+2K5W2T;T,?6J;6,F7B9UO/$Y/G[5YFFG]Q'[4 ME;*3P<*YY 87,E7[D'F"&1."_D;M]*VC#=&6&C:M>@X[YJZ]B&/$>.JQ/2GCUD).]^X>8_X8$POD6W=/(6;MJ%C?9EX4IH'G2P6#VL?$ M##(F5LB5YLIN,'THS!AC8F7T&^HK0 M:0>Q'O[A!KJ6Z\9C.Y65X;W$#!$1&P+RX0):&+Y)48RT3SXEC8@Y*#[GH$MYRS$$IL8-PS& )'UW#)W;0GK6A MS;WW,3$'I<0.>C<%WW;.S^RN\#$Q!Z7$#MI7*7AC]3$Q!Z7$#D(QPX<[YJ"4 MV$%X0<,?Z1GFH(S80>N"QLVFH+'ME]/.23XFYJ",V$$[=9>=G'CE8V(6RH@M MM'_-L&/V,3$+9<06"NM$/2K/,/EDQ/+II8,>>2L*K0H_R/DG7&&76-[=EJ*N52BO(93 M6-A>\*JX@;D>?'0O.$5)VK[D-&^JZ@*V?5.0BI6;?S1L_HUQ]A]02P,$% M @ @8&O5G-\>"Q1 @ ^RP !H !X;"]?A)Q1JA 7/X)GQ#P^%(.S;AO3\-NWPV+S^/A-*RJW3AVO^IZ6._*L1GNVJZ< MSDW5=4_OZ6JGCM( M($CF#U((TOF##()L_B"'()\_*" HY@_*$)3G#[J'H/OY@QX@Z&'^H+1$&9<$ M21.L";1.R'4B\#HAV(E [(1D)P*S$Z*="-1.R'8B<#LAW(E [H1T)P*[$^*= M"/06U%L(]!;46PCTELG#-H'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WH)Z M"X'>@GH+@=Z*>BN!WHIZ*X'>BGHK@=XZ>5E"H+>BWDJ@MZ+>2J"WHMY*H+>B MWDJ@MZ+>2J"WHMY*H+>AWD:@MZ'>1J"WH=Y&H+>AWD:@MTU>=A/H;:BW$>AM MJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CM MDX^5!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>@?J'01Z!^H=!'H'ZAT$>@?J'01Z M!^H=!'H'ZAT$>L?D9Q,"O0/U#@*] _4. KT#]0X"O3/JG0GTSJAW)M [H]Z9 M0.^,>F<"O3/JG0GTSJAW)M [H][Y)_4>QJ]#&:X]WVN\_D]2/9[/+=?+7Y;? M.R?W^ 7G^K9B>/H+4$L#!!0 ( (&!KU;.%^TK=B>7OT%&>'OAOBJMBEY+\S%NL= M]3:6SM.05[8N]#;EK^&>>5OO[3TQL5@85KLAT9#F::Q1K)<_:6L?NC3[=<@_ MQ]8-JR)0%XO9C]/&,6M56.^[MK8IK[/'H7F7,G].*//):4_Y0T%^S!A M7/E[P/.YWX\40MO0;&-#NK%]WL4.'8OIV%$LSY?XH$>WW;8U-:Y^Z/.1,OI MMHD[HM1WY:GHU?GDE&^83I_\XORIS+G O',3G(]Y8H$^'_)Q?VTSPBFQZ7W_';&;_6_V0? J0/"=*' NE# M@_1A0/JH0/KX!M+'-4@??('2"(JH'(54CF(J1T&5HZC*45CE**YR%%@YBJP" M15:!(JM D56@R"I09!4HL@H4606*K )%5H$BJT215:+(*E%DE2BR2A19)8JL M$D56B2*K1)%5HLBJ4&15*+(J%%D5BJP*15:%(JM"D56AR*I09%4HLFH4636* MK!I%5HTBJT:15:/(JE%DU2BR:A19-8JL!D56@R*K09'5H,AJ4&0U*+(:%%D- MBJP&15:#(FN%(FN%(FN%(FN%(FN%(FN%(FOUE;+>.;?_S_'3L^QM.[SDL^DO MONL_4$L! A0#% @ @8&O5@=!36*! L0 ! ( ! M &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " "!@:]6LY15M>\ K M @ $0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 M " "!@:]6F5R<(Q & "<)P $P @ '- 0 >&PO=&AE M;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( (&!KU:Z4(\DS@4 )D? 8 M " @0X( !X;"]W;W)K&PO=V]R M:W-H965T&UL4$L! A0#% @ @8&O5OV'"AGN @ \@D M !@ ("!G18 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @8&O5L#,2/;X"0 (RT !@ ("! MI2L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M@8&O5@#'>8=R!P FA, !@ ("!3FL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @8&O5H6UH^FB P %0@ !D M ("!!Y@ 'AL+W=O&PO M=V]R:W-H965TG !X;"]W;W)K&UL4$L! A0#% @ @8&O5H'97"K_!@ \@\ !D ("! M8:H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ @8&O5KOB;:0: P S08 !D ("!E;\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @8&O5H\*=&PO=V]R:W-H965T&UL4$L! A0#% @ @8&O5BE;$&C, P M0@ !D M ("!?@P! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ @8&O5D.JJIZ6 @ W04 !D ("!+!&PO=V]R:W-H965TVBR@( #D& 9 M " @3X= 0!X;"]W;W)K&UL4$L! A0#% @ M@8&O5I:&PO=V]R:W-H965T&UL4$L! A0#% @ @8&O5LFTQ(V) @ MMP4 !D ("!\RL! 'AL+W=O&PO=V]R:W-H965T MQX&CQP( (,* 9 " @54S 0!X;"]W;W)K&UL4$L! A0#% @ @8&O5GG*RU,$ P Z0L !D M ("!4S8! 'AL+W=O&PO=V]R:W-H M965TLP( 0( 9 M " @8L_ 0!X;"]W;W)K&UL4$L! M A0#% @ @8&O5H\+^C K!@ EB@ !D ("!=4(! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @8&O M5GF;OPW7 @ "0@ !D ("!%E$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @8&O5H#J%8W% P 6@\ M !D ("!4E\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @8&O5KHNLY-) @ H@4 !D M ("!WF@! 'AL+W=O:P$ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ @8&O5GC*;PG, @ ,PH !D ("!N7 ! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ @8&O5NW> MZECD @ @0D !D ("!*7H! 'AL+W=OL" !:" &0 M @(%$?0$ >&PO=V]R:W-H965TGH-0, (,* 9 " @6: 0!X;"]W;W)K&UL4$L! A0#% @ @8&O5B0GY(!2" (%P !D M ("!TH,! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ @8&O5F(CWH&* P )0T !D ("! M]I,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ @8&O5D1>)G5@! KA0 !D ("!MYX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @8&O5@/?H=O" @ 3P< !D M ("!O[\! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ @8&O5A^J&A9$ P %A0 T ( !S<@! M 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! M A0#% @ @8&O5G-\>"Q1 @ ^RP !H ( !V=(! 'AL M+U]R96QS+W=O XML 89 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 90 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 91 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 194 381 1 false 62 0 false 4 false false R1.htm 00000001 - Document - Cover Sheet http://ipower.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Unaudited Condensed Consolidated Balance Sheets Sheet http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets Unaudited Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical Unaudited Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Unaudited Condensed Consolidated Statements of Operations Sheet http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations Unaudited Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 00000005 - Statement - Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity Sheet http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity Statements 5 false false R6.htm 00000006 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows Sheet http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows Unaudited Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 00000007 - Disclosure - Nature of business and organization Sheet http://ipower.com/role/NatureOfBusinessAndOrganization Nature of business and organization Notes 7 false false R8.htm 00000008 - Disclosure - Basis of Presentation and Summary of significant accounting policies Sheet http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies Basis of Presentation and Summary of significant accounting policies Notes 8 false false R9.htm 00000009 - Disclosure - Joint Ventures Sheet http://ipower.com/role/JointVentures Joint Ventures Notes 9 false false R10.htm 00000010 - Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity Sheet http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntity Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity Notes 10 false false R11.htm 00000011 - Disclosure - Variable interest entity Sheet http://ipower.com/role/VariableInterestEntity Variable interest entity Notes 11 false false R12.htm 00000012 - Disclosure - Accounts receivable, net Sheet http://ipower.com/role/AccountsReceivableNet Accounts receivable, net Notes 12 false false R13.htm 00000013 - Disclosure - Inventories, net Sheet http://ipower.com/role/InventoriesNet Inventories, net Notes 13 false false R14.htm 00000014 - Disclosure - Prepayments and other current assets Sheet http://ipower.com/role/PrepaymentsAndOtherCurrentAssets Prepayments and other current assets Notes 14 false false R15.htm 00000015 - Disclosure - Non-current prepayments Sheet http://ipower.com/role/Non-currentPrepayments Non-current prepayments Notes 15 false false R16.htm 00000016 - Disclosure - Intangible assets, net Sheet http://ipower.com/role/IntangibleAssetsNet Intangible assets, net Notes 16 false false R17.htm 00000017 - Disclosure - Other payables and accrued liabilities Sheet http://ipower.com/role/OtherPayablesAndAccruedLiabilities Other payables and accrued liabilities Notes 17 false false R18.htm 00000018 - Disclosure - Loans payable Sheet http://ipower.com/role/LoansPayable Loans payable Notes 18 false false R19.htm 00000019 - Disclosure - Related party transactions Sheet http://ipower.com/role/RelatedPartyTransactions Related party transactions Notes 19 false false R20.htm 00000020 - Disclosure - Income taxes Sheet http://ipower.com/role/IncomeTaxes Income taxes Notes 20 false false R21.htm 00000021 - Disclosure - (Losses) Earnings per share Sheet http://ipower.com/role/LossesEarningsPerShare (Losses) Earnings per share Notes 21 false false R22.htm 00000022 - Disclosure - Equity Sheet http://ipower.com/role/Equity Equity Notes 22 false false R23.htm 00000023 - Disclosure - Warrant liabilities Sheet http://ipower.com/role/WarrantLiabilities Warrant liabilities Notes 23 false false R24.htm 00000024 - Disclosure - Concentration of risk Sheet http://ipower.com/role/ConcentrationOfRisk Concentration of risk Notes 24 false false R25.htm 00000025 - Disclosure - Commitments and contingencies Sheet http://ipower.com/role/CommitmentsAndContingencies Commitments and contingencies Notes 25 false false R26.htm 00000026 - Disclosure - Subsequent events Sheet http://ipower.com/role/SubsequentEvents Subsequent events Notes 26 false false R27.htm 00000027 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Policies) Sheet http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of significant accounting policies (Policies) Policies 27 false false R28.htm 00000028 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Tables) Sheet http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables Basis of Presentation and Summary of significant accounting policies (Tables) Tables http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies 28 false false R29.htm 00000029 - Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Tables) Sheet http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityTables Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Tables) Tables http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntity 29 false false R30.htm 00000030 - Disclosure - Variable interest entity (Tables) Sheet http://ipower.com/role/VariableInterestEntityTables Variable interest entity (Tables) Tables http://ipower.com/role/VariableInterestEntity 30 false false R31.htm 00000031 - Disclosure - Accounts receivable, net (Tables) Sheet http://ipower.com/role/AccountsReceivableNetTables Accounts receivable, net (Tables) Tables http://ipower.com/role/AccountsReceivableNet 31 false false R32.htm 00000032 - Disclosure - Prepayments and other current assets (Tables) Sheet http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsTables Prepayments and other current assets (Tables) Tables http://ipower.com/role/PrepaymentsAndOtherCurrentAssets 32 false false R33.htm 00000033 - Disclosure - Intangible assets, net (Tables) Sheet http://ipower.com/role/IntangibleAssetsNetTables Intangible assets, net (Tables) Tables http://ipower.com/role/IntangibleAssetsNet 33 false false R34.htm 00000034 - Disclosure - Other payables and accrued liabilities (Tables) Sheet http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesTables Other payables and accrued liabilities (Tables) Tables http://ipower.com/role/OtherPayablesAndAccruedLiabilities 34 false false R35.htm 00000035 - Disclosure - Loans payable (Tables) Sheet http://ipower.com/role/LoansPayableTables Loans payable (Tables) Tables http://ipower.com/role/LoansPayable 35 false false R36.htm 00000036 - Disclosure - Income taxes (Tables) Sheet http://ipower.com/role/IncomeTaxesTables Income taxes (Tables) Tables http://ipower.com/role/IncomeTaxes 36 false false R37.htm 00000037 - Disclosure - (Losses) Earnings per share (Tables) Sheet http://ipower.com/role/LossesEarningsPerShareTables (Losses) Earnings per share (Tables) Tables http://ipower.com/role/LossesEarningsPerShare 37 false false R38.htm 00000038 - Disclosure - Equity (Tables) Sheet http://ipower.com/role/EquityTables Equity (Tables) Tables http://ipower.com/role/Equity 38 false false R39.htm 00000039 - Disclosure - Commitments and contingencies (Tables) Sheet http://ipower.com/role/CommitmentsAndContingenciesTables Commitments and contingencies (Tables) Tables http://ipower.com/role/CommitmentsAndContingencies 39 false false R40.htm 00000040 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Useful Lives) Sheet http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-UsefulLives Basis of Presentation and Summary of significant accounting policies (Details - Useful Lives) Details http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables 40 false false R41.htm 00000041 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Assumptions) Sheet http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-Assumptions Basis of Presentation and Summary of significant accounting policies (Details - Assumptions) Details http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables 41 false false R42.htm 00000042 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Fair Values of Financial Instruments) Sheet http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments Basis of Presentation and Summary of significant accounting policies (Details - Fair Values of Financial Instruments) Details http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables 42 false false R43.htm 00000043 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details -Advertising Costs) Sheet http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-advertisingCosts Basis of Presentation and Summary of significant accounting policies (Details -Advertising Costs) Details http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables 43 false false R44.htm 00000044 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details Narrative) Sheet http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative Basis of Presentation and Summary of significant accounting policies (Details Narrative) Details http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables 44 false false R45.htm 00000045 - Disclosure - Joint Ventures (Details Narrative) Sheet http://ipower.com/role/JointVenturesDetailsNarrative Joint Ventures (Details Narrative) Details http://ipower.com/role/JointVentures 45 false false R46.htm 00000046 - Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entities (Details - Acquisition allocation) Sheet http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntitiesDetails-AcquisitionAllocation Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entities (Details - Acquisition allocation) Details http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityTables 46 false false R47.htm 00000047 - Disclosure - Acquisition of Anivia (Details - Proforma information) Sheet http://ipower.com/role/AcquisitionOfAniviaDetails-ProformaInformation Acquisition of Anivia (Details - Proforma information) Details http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityTables 47 false false R48.htm 00000048 - Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Details Narrative) Sheet http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Details Narrative) Details http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityTables 48 false false R49.htm 00000049 - Disclosure - Variable interest entity (Details - Assets and Liabilities) Sheet http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities Variable interest entity (Details - Assets and Liabilities) Details http://ipower.com/role/VariableInterestEntityTables 49 false false R50.htm 00000050 - Disclosure - Variable interest entity (Details - VIE Operations) Sheet http://ipower.com/role/VariableInterestEntityDetails-VieOperations Variable interest entity (Details - VIE Operations) Details http://ipower.com/role/VariableInterestEntityTables 50 false false R51.htm 00000051 - Disclosure - Variable interest entity (Details Narrative) Sheet http://ipower.com/role/VariableInterestEntityDetailsNarrative Variable interest entity (Details Narrative) Details http://ipower.com/role/VariableInterestEntityTables 51 false false R52.htm 00000052 - Disclosure - Accounts receivable (Details) Sheet http://ipower.com/role/AccountsReceivableDetails Accounts receivable (Details) Details http://ipower.com/role/AccountsReceivableNetTables 52 false false R53.htm 00000053 - Disclosure - Inventories, net (Details Narrative) Sheet http://ipower.com/role/InventoriesNetDetailsNarrative Inventories, net (Details Narrative) Details http://ipower.com/role/InventoriesNet 53 false false R54.htm 00000054 - Disclosure - Prepayments and other current assets (Details) Sheet http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsDetails Prepayments and other current assets (Details) Details http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsTables 54 false false R55.htm 00000055 - Disclosure - Prepayments and other current assets (Details Narrative) Sheet http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsDetailsNarrative Prepayments and other current assets (Details Narrative) Details http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsTables 55 false false R56.htm 00000056 - Disclosure - Non-current prepayments (Details Narrative) Sheet http://ipower.com/role/Non-currentPrepaymentsDetailsNarrative Non-current prepayments (Details Narrative) Details http://ipower.com/role/Non-currentPrepayments 56 false false R57.htm 00000057 - Disclosure - Intangible assets (Details - Schedule of intangible assets) Sheet http://ipower.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets Intangible assets (Details - Schedule of intangible assets) Details http://ipower.com/role/IntangibleAssetsNetTables 57 false false R58.htm 00000058 - Disclosure - Intangible assets, net (Details - Future Amortization) Sheet http://ipower.com/role/IntangibleAssetsNetDetails-FutureAmortization Intangible assets, net (Details - Future Amortization) Details http://ipower.com/role/IntangibleAssetsNetTables 58 false false R59.htm 00000059 - Disclosure - Intangible assets, net (Details Narrative) Sheet http://ipower.com/role/IntangibleAssetsNetDetailsNarrative Intangible assets, net (Details Narrative) Details http://ipower.com/role/IntangibleAssetsNetTables 59 false false R60.htm 00000060 - Disclosure - Other payables and accrued liabilities (Details) Sheet http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetails Other payables and accrued liabilities (Details) Details http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesTables 60 false false R61.htm 00000061 - Disclosure - Loans Payable (Details - Interest expense) Sheet http://ipower.com/role/LoansPayableDetails-InterestExpense Loans Payable (Details - Interest expense) Details 61 false false R62.htm 00000062 - Disclosure - Loans payable (Details Narrative) Sheet http://ipower.com/role/LoansPayableDetailsNarrative Loans payable (Details Narrative) Details http://ipower.com/role/LoansPayableTables 62 false false R63.htm 00000063 - Disclosure - Related party transactions (Details Narrative) Sheet http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative Related party transactions (Details Narrative) Details http://ipower.com/role/RelatedPartyTransactions 63 false false R64.htm 00000064 - Disclosure - Income taxes (Details) Sheet http://ipower.com/role/IncomeTaxesDetails Income taxes (Details) Details http://ipower.com/role/IncomeTaxesTables 64 false false R65.htm 00000065 - Disclosure - Income taxes (Details - Reconcilation of effective income tax rate) Sheet http://ipower.com/role/IncomeTaxesDetails-ReconcilationOfEffectiveIncomeTaxRate Income taxes (Details - Reconcilation of effective income tax rate) Details http://ipower.com/role/IncomeTaxesTables 65 false false R66.htm 00000066 - Disclosure - Income Taxes (Details - Deferred taxes) Sheet http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes Income Taxes (Details - Deferred taxes) Details 66 false false R67.htm 00000067 - Disclosure - Income taxes (Details Narrative) Sheet http://ipower.com/role/IncomeTaxesDetailsNarrative Income taxes (Details Narrative) Details http://ipower.com/role/IncomeTaxesTables 67 false false R68.htm 00000068 - Disclosure - (Losses) Earnings per share (Details) Sheet http://ipower.com/role/LossesEarningsPerShareDetails (Losses) Earnings per share (Details) Details http://ipower.com/role/LossesEarningsPerShareTables 68 false false R69.htm 00000069 - Disclosure - Equity (Details) Sheet http://ipower.com/role/EquityDetails Equity (Details) Details http://ipower.com/role/EquityTables 69 false false R70.htm 00000070 - Disclosure - Equity (Details Narrative) Sheet http://ipower.com/role/EquityDetailsNarrative Equity (Details Narrative) Details http://ipower.com/role/EquityTables 70 false false R71.htm 00000071 - Disclosure - Warrant liabilities (Details Narrative) Sheet http://ipower.com/role/WarrantLiabilitiesDetailsNarrative Warrant liabilities (Details Narrative) Details http://ipower.com/role/WarrantLiabilities 71 false false R72.htm 00000072 - Disclosure - Concentration of risk (Details Narrative) Sheet http://ipower.com/role/ConcentrationOfRiskDetailsNarrative Concentration of risk (Details Narrative) Details http://ipower.com/role/ConcentrationOfRisk 72 false false R73.htm 00000073 - Disclosure - Commitments and contingencies (Details - Lease cost) Sheet http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseCost Commitments and contingencies (Details - Lease cost) Details http://ipower.com/role/CommitmentsAndContingenciesTables 73 false false R74.htm 00000074 - Disclosure - Commitments and contingencies (Details - Balance Sheet) Sheet http://ipower.com/role/CommitmentsAndContingenciesDetails-BalanceSheet Commitments and contingencies (Details - Balance Sheet) Details http://ipower.com/role/CommitmentsAndContingenciesTables 74 false false R75.htm 00000075 - Disclosure - Commitments and contingencies (Details - Lease maturity) Sheet http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseMaturity Commitments and contingencies (Details - Lease maturity) Details http://ipower.com/role/CommitmentsAndContingenciesTables 75 false false R76.htm 00000076 - Disclosure - Commitments and contingencies (Details Narrative) Sheet http://ipower.com/role/CommitmentsAndContingenciesDetailsNarrative Commitments and contingencies (Details Narrative) Details http://ipower.com/role/CommitmentsAndContingenciesTables 76 false false All Reports Book All Reports ipower_i10q-033123.htm ipower_ex3101.htm ipower_ex3102.htm ipower_ex3201.htm ipower_ex3202.htm ipw-20230331.xsd ipw-20230331_cal.xml ipw-20230331_def.xml ipw-20230331_lab.xml ipw-20230331_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 93 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ipower_i10q-033123.htm": { "axisCustom": 0, "axisStandard": 26, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 844, "http://xbrl.sec.gov/dei/2023": 30 }, "contextCount": 194, "dts": { "calculationLink": { "local": [ "ipw-20230331_cal.xml" ] }, "definitionLink": { "local": [ "ipw-20230331_def.xml" ] }, "inline": { "local": [ "ipower_i10q-033123.htm" ] }, "labelLink": { "local": [ "ipw-20230331_lab.xml" ] }, "presentationLink": { "local": [ "ipw-20230331_pre.xml" ] }, "schema": { "local": [ "ipw-20230331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] } }, "elementCount": 597, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 80, "http://xbrl.sec.gov/dei/2023": 5, "total": 85 }, "keyCustom": 55, "keyStandard": 326, "memberCustom": 33, "memberStandard": 26, "nsprefix": "IPW", "nsuri": "http://ipower.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://ipower.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "IPW:AcquisitionOfAniviaLimitedAndSubsidiariesVariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000010 - Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity", "menuCat": "Notes", "order": "10", "role": "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntity", "shortName": "Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "IPW:AcquisitionOfAniviaLimitedAndSubsidiariesVariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000011 - Disclosure - Variable interest entity", "menuCat": "Notes", "order": "11", "role": "http://ipower.com/role/VariableInterestEntity", "shortName": "Variable interest entity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000012 - Disclosure - Accounts receivable, net", "menuCat": "Notes", "order": "12", "role": "http://ipower.com/role/AccountsReceivableNet", "shortName": "Accounts receivable, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000013 - Disclosure - Inventories, net", "menuCat": "Notes", "order": "13", "role": "http://ipower.com/role/InventoriesNet", "shortName": "Inventories, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "IPW:DeferredCostsPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000014 - Disclosure - Prepayments and other current assets", "menuCat": "Notes", "order": "14", "role": "http://ipower.com/role/PrepaymentsAndOtherCurrentAssets", "shortName": "Prepayments and other current assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "IPW:DeferredCostsPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "IPW:NoncurerntPrepaymentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000015 - Disclosure - Non-current prepayments", "menuCat": "Notes", "order": "15", "role": "http://ipower.com/role/Non-currentPrepayments", "shortName": "Non-current prepayments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "IPW:NoncurerntPrepaymentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000016 - Disclosure - Intangible assets, net", "menuCat": "Notes", "order": "16", "role": "http://ipower.com/role/IntangibleAssetsNet", "shortName": "Intangible assets, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000017 - Disclosure - Other payables and accrued liabilities", "menuCat": "Notes", "order": "17", "role": "http://ipower.com/role/OtherPayablesAndAccruedLiabilities", "shortName": "Other payables and accrued liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000018 - Disclosure - Loans payable", "menuCat": "Notes", "order": "18", "role": "http://ipower.com/role/LoansPayable", "shortName": "Loans payable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000019 - Disclosure - Related party transactions", "menuCat": "Notes", "order": "19", "role": "http://ipower.com/role/RelatedPartyTransactions", "shortName": "Related party transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000002 - Statement - Unaudited Condensed Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets", "shortName": "Unaudited Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "lang": null, "name": "IPW:OtherReceivableRelatedPartyCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000020 - Disclosure - Income taxes", "menuCat": "Notes", "order": "20", "role": "http://ipower.com/role/IncomeTaxes", "shortName": "Income taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000021 - Disclosure - (Losses) Earnings per share", "menuCat": "Notes", "order": "21", "role": "http://ipower.com/role/LossesEarningsPerShare", "shortName": "(Losses) Earnings per share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000022 - Disclosure - Equity", "menuCat": "Notes", "order": "22", "role": "http://ipower.com/role/Equity", "shortName": "Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "IPW:WarrantLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000023 - Disclosure - Warrant liabilities", "menuCat": "Notes", "order": "23", "role": "http://ipower.com/role/WarrantLiabilities", "shortName": "Warrant liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "IPW:WarrantLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000024 - Disclosure - Concentration of risk", "menuCat": "Notes", "order": "24", "role": "http://ipower.com/role/ConcentrationOfRisk", "shortName": "Concentration of risk", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000025 - Disclosure - Commitments and contingencies", "menuCat": "Notes", "order": "25", "role": "http://ipower.com/role/CommitmentsAndContingencies", "shortName": "Commitments and contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000026 - Disclosure - Subsequent events", "menuCat": "Notes", "order": "26", "role": "http://ipower.com/role/SubsequentEvents", "shortName": "Subsequent events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000027 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Policies)", "menuCat": "Policies", "order": "27", "role": "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Basis of Presentation and Summary of significant accounting policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsFiniteLivedPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "IPW:IntangibleAssetsUsefulLivesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000028 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Tables)", "menuCat": "Tables", "order": "28", "role": "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables", "shortName": "Basis of Presentation and Summary of significant accounting policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsFiniteLivedPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "IPW:IntangibleAssetsUsefulLivesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "IPW:AcquisitionOfAniviaLimitedAndSubsidiariesVariableInterestEntityDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000029 - Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Tables)", "menuCat": "Tables", "order": "29", "role": "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityTables", "shortName": "Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "IPW:AcquisitionOfAniviaLimitedAndSubsidiariesVariableInterestEntityDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000003 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Unaudited Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000030 - Disclosure - Variable interest entity (Tables)", "menuCat": "Tables", "order": "30", "role": "http://ipower.com/role/VariableInterestEntityTables", "shortName": "Variable interest entity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000031 - Disclosure - Accounts receivable, net (Tables)", "menuCat": "Tables", "order": "31", "role": "http://ipower.com/role/AccountsReceivableNetTables", "shortName": "Accounts receivable, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "IPW:DeferredCostsPrepaidAndOtherAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000032 - Disclosure - Prepayments and other current assets (Tables)", "menuCat": "Tables", "order": "32", "role": "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsTables", "shortName": "Prepayments and other current assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "IPW:DeferredCostsPrepaidAndOtherAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000033 - Disclosure - Intangible assets, net (Tables)", "menuCat": "Tables", "order": "33", "role": "http://ipower.com/role/IntangibleAssetsNetTables", "shortName": "Intangible assets, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000034 - Disclosure - Other payables and accrued liabilities (Tables)", "menuCat": "Tables", "order": "34", "role": "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesTables", "shortName": "Other payables and accrued liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000035 - Disclosure - Loans payable (Tables)", "menuCat": "Tables", "order": "35", "role": "http://ipower.com/role/LoansPayableTables", "shortName": "Loans payable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000036 - Disclosure - Income taxes (Tables)", "menuCat": "Tables", "order": "36", "role": "http://ipower.com/role/IncomeTaxesTables", "shortName": "Income taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000037 - Disclosure - (Losses) Earnings per share (Tables)", "menuCat": "Tables", "order": "37", "role": "http://ipower.com/role/LossesEarningsPerShareTables", "shortName": "(Losses) Earnings per share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000038 - Disclosure - Equity (Tables)", "menuCat": "Tables", "order": "38", "role": "http://ipower.com/role/EquityTables", "shortName": "Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000039 - Disclosure - Commitments and contingencies (Tables)", "menuCat": "Tables", "order": "39", "role": "http://ipower.com/role/CommitmentsAndContingenciesTables", "shortName": "Commitments and contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2023-01-012023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000004 - Statement - Unaudited Condensed Consolidated Statements of Operations", "menuCat": "Statements", "order": "4", "role": "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations", "shortName": "Unaudited Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2023-01-012023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000040 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Useful Lives)", "menuCat": "Details", "order": "40", "role": "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-UsefulLives", "shortName": "Basis of Presentation and Summary of significant accounting policies (Details - Useful Lives)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "IPW:IntangibleAssetsUsefulLivesTableTextBlock", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31_us-gaap_NoncompeteAgreementsMember", "decimals": null, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "IPW:FairValueAssumptionsTableTextBlock", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-02-142022-02-15_custom_CorporateBondYieldMember_custom_AniviaPurchaseNoteMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000041 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Assumptions)", "menuCat": "Details", "order": "41", "role": "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-Assumptions", "shortName": "Basis of Presentation and Summary of significant accounting policies (Details - Assumptions)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "IPW:FairValueAssumptionsTableTextBlock", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-02-142022-02-15_custom_CorporateBondYieldMember_custom_AniviaPurchaseNoteMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2023-01-012023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000042 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Fair Values of Financial Instruments)", "menuCat": "Details", "order": "42", "role": "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments", "shortName": "Basis of Presentation and Summary of significant accounting policies (Details - Fair Values of Financial Instruments)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-012023-03-31_us-gaap_GoodwillMember", "decimals": "0", "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "IPW:ScheduleOfAdvertisingCostsTableTextBlock", "us-gaap:AdvertisingCostsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2023-01-012023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000043 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details -Advertising Costs)", "menuCat": "Details", "order": "43", "role": "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-advertisingCosts", "shortName": "Basis of Presentation and Summary of significant accounting policies (Details -Advertising Costs)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "IPW:ScheduleOfAdvertisingCostsTableTextBlock", "us-gaap:AdvertisingCostsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2023-01-012023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000044 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details Narrative)", "menuCat": "Details", "order": "44", "role": "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "shortName": "Basis of Presentation and Summary of significant accounting policies (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:GoodwillImpairmentLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:EquityMethodInvestmentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31_custom_BoxHarmonyMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000045 - Disclosure - Joint Ventures (Details Narrative)", "menuCat": "Details", "order": "45", "role": "http://ipower.com/role/JointVenturesDetailsNarrative", "shortName": "Joint Ventures (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "IPW:JointVenturesDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31_custom_GPMMember", "decimals": "INF", "lang": null, "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000046 - Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entities (Details - Acquisition allocation)", "menuCat": "Details", "order": "46", "role": "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntitiesDetails-AcquisitionAllocation", "shortName": "Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entities (Details - Acquisition allocation)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "IPW:AcquisitionOfAniviaLimitedAndSubsidiariesVariableInterestEntityDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-02-142022-02-15_custom_AniviaMember", "decimals": "0", "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "IPW:AcquisitionOfAniviaLimitedAndSubsidiariesVariableInterestEntityDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000047 - Disclosure - Acquisition of Anivia (Details - Proforma information)", "menuCat": "Details", "order": "47", "role": "http://ipower.com/role/AcquisitionOfAniviaDetails-ProformaInformation", "shortName": "Acquisition of Anivia (Details - Proforma information)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "IPW:AcquisitionOfAniviaLimitedAndSubsidiariesVariableInterestEntityDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NotesIssued1", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000048 - Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Details Narrative)", "menuCat": "Details", "order": "48", "role": "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative", "shortName": "Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "IPW:AcquisitionOfAniviaLimitedAndSubsidiariesVariableInterestEntityDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-02-142022-02-15_custom_AniviaMember", "decimals": "0", "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000049 - Disclosure - Variable interest entity (Details - Assets and Liabilities)", "menuCat": "Details", "order": "49", "role": "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities", "shortName": "Variable interest entity (Details - Assets and Liabilities)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember", "decimals": "0", "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2021-06-30_us-gaap_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000005 - Statement - Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity", "menuCat": "Statements", "order": "5", "role": "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity", "shortName": "Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2021-06-30_us-gaap_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2023-01-012023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000050 - Disclosure - Variable interest entity (Details - VIE Operations)", "menuCat": "Details", "order": "50", "role": "http://ipower.com/role/VariableInterestEntityDetails-VieOperations", "shortName": "Variable interest entity (Details - VIE Operations)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "IPW:ScheduleOfOperatingResultsOfTheVieTableTextBlock", "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2023-01-012023-03-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember", "decimals": "0", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2023-01-012023-03-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember", "decimals": "0", "first": true, "lang": null, "name": "IPW:RevenueBeforeConsolidation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000051 - Disclosure - Variable interest entity (Details Narrative)", "menuCat": "Details", "order": "51", "role": "http://ipower.com/role/VariableInterestEntityDetailsNarrative", "shortName": "Variable interest entity (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2023-01-012023-03-31_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember", "decimals": "0", "first": true, "lang": null, "name": "IPW:RevenueBeforeConsolidation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000052 - Disclosure - Accounts receivable (Details)", "menuCat": "Details", "order": "52", "role": "http://ipower.com/role/AccountsReceivableDetails", "shortName": "Accounts receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:InventoryNet", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000053 - Disclosure - Inventories, net (Details Narrative)", "menuCat": "Details", "order": "53", "role": "http://ipower.com/role/InventoriesNetDetailsNarrative", "shortName": "Inventories, net (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "lang": null, "name": "us-gaap:InventoryLIFOReserve", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "IPW:DeferredCostsPrepaidAndOtherAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000054 - Disclosure - Prepayments and other current assets (Details)", "menuCat": "Details", "order": "54", "role": "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsDetails", "shortName": "Prepayments and other current assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "IPW:DeferredCostsPrepaidAndOtherAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "p", "IPW:DeferredCostsPrepaidAndOtherAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "IPW:DeliveryFeesReceivable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000055 - Disclosure - Prepayments and other current assets (Details Narrative)", "menuCat": "Details", "order": "55", "role": "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsDetailsNarrative", "shortName": "Prepayments and other current assets (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "IPW:DeferredCostsPrepaidAndOtherAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "IPW:DeliveryFeesReceivable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "IPW:NoncurrentPrepayments", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000056 - Disclosure - Non-current prepayments (Details Narrative)", "menuCat": "Details", "order": "56", "role": "http://ipower.com/role/Non-currentPrepaymentsDetailsNarrative", "shortName": "Non-current prepayments (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "IPW:NoncurerntPrepaymentTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2023-01-012023-03-31", "decimals": "0", "lang": null, "name": "us-gaap:AdjustmentForAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000057 - Disclosure - Intangible assets (Details - Schedule of intangible assets)", "menuCat": "Details", "order": "57", "role": "http://ipower.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets", "shortName": "Intangible assets (Details - Schedule of intangible assets)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000058 - Disclosure - Intangible assets, net (Details - Future Amortization)", "menuCat": "Details", "order": "58", "role": "http://ipower.com/role/IntangibleAssetsNetDetails-FutureAmortization", "shortName": "Intangible assets, net (Details - Future Amortization)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000059 - Disclosure - Intangible assets, net (Details Narrative)", "menuCat": "Details", "order": "59", "role": "http://ipower.com/role/IntangibleAssetsNetDetailsNarrative", "shortName": "Intangible assets, net (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2023-01-012023-03-31", "decimals": "0", "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "IPW:NetIncomeLoss1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000006 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "6", "role": "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows", "shortName": "Unaudited Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "IPW:NetIncomeLoss1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "IPW:AccruedPayablesForInventoryInTransit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000060 - Disclosure - Other payables and accrued liabilities (Details)", "menuCat": "Details", "order": "60", "role": "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetails", "shortName": "Other payables and accrued liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "IPW:AccruedPayablesForInventoryInTransit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2023-01-012023-03-31", "decimals": "0", "first": true, "lang": null, "name": "IPW:AccruedInterestExpensed", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000061 - Disclosure - Loans Payable (Details - Interest expense)", "menuCat": "Details", "order": "61", "role": "http://ipower.com/role/LoansPayableDetails-InterestExpense", "shortName": "Loans Payable (Details - Interest expense)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2023-01-012023-03-31", "decimals": "0", "first": true, "lang": null, "name": "IPW:AccruedInterestExpensed", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PaymentsOfFinancingCosts", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000062 - Disclosure - Loans payable (Details Narrative)", "menuCat": "Details", "order": "62", "role": "http://ipower.com/role/LoansPayableDetailsNarrative", "shortName": "Loans payable (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-04-012022-06-30_custom_SbaLoanMember", "decimals": "0", "lang": null, "name": "us-gaap:InterestPaid", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2023-01-012023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SubleaseIncome", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000063 - Disclosure - Related party transactions (Details Narrative)", "menuCat": "Details", "order": "63", "role": "http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative", "shortName": "Related party transactions (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2023-01-012023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SubleaseIncome", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2023-01-012023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000064 - Disclosure - Income taxes (Details)", "menuCat": "Details", "order": "64", "role": "http://ipower.com/role/IncomeTaxesDetails", "shortName": "Income taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2023-01-012023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2023-01-012023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000065 - Disclosure - Income taxes (Details - Reconcilation of effective income tax rate)", "menuCat": "Details", "order": "65", "role": "http://ipower.com/role/IncomeTaxesDetails-ReconcilationOfEffectiveIncomeTaxRate", "shortName": "Income taxes (Details - Reconcilation of effective income tax rate)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2023-01-012023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000066 - Disclosure - Income Taxes (Details - Deferred taxes)", "menuCat": "Details", "order": "66", "role": "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes", "shortName": "Income Taxes (Details - Deferred taxes)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31_custom_USTaxAuthoritiesMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PrepaidTaxes", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000067 - Disclosure - Income taxes (Details Narrative)", "menuCat": "Details", "order": "67", "role": "http://ipower.com/role/IncomeTaxesDetailsNarrative", "shortName": "Income taxes (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31_custom_USTaxAuthoritiesMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PrepaidTaxes", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2023-01-012023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000068 - Disclosure - (Losses) Earnings per share (Details)", "menuCat": "Details", "order": "68", "role": "http://ipower.com/role/LossesEarningsPerShareDetails", "shortName": "(Losses) Earnings per share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2023-01-012023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2022-06-30_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000069 - Disclosure - Equity (Details)", "menuCat": "Details", "order": "69", "role": "http://ipower.com/role/EquityDetails", "shortName": "Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2022-06-30_us-gaap_RestrictedStockUnitsRSUMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000007 - Disclosure - Nature of business and organization", "menuCat": "Notes", "order": "7", "role": "http://ipower.com/role/NatureOfBusinessAndOrganization", "shortName": "Nature of business and organization", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2022-02-15", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SaleOfStockPricePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000070 - Disclosure - Equity (Details Narrative)", "menuCat": "Details", "order": "70", "role": "http://ipower.com/role/EquityDetailsNarrative", "shortName": "Equity (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2022-02-15", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SaleOfStockPricePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "p", "IPW:WarrantLiabilitiesTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000071 - Disclosure - Warrant liabilities (Details Narrative)", "menuCat": "Details", "order": "71", "role": "http://ipower.com/role/WarrantLiabilitiesDetailsNarrative", "shortName": "Warrant liabilities (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "IPW:WarrantLiabilitiesTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000072 - Disclosure - Concentration of risk (Details Narrative)", "menuCat": "Details", "order": "72", "role": "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative", "shortName": "Concentration of risk (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "lang": null, "name": "us-gaap:CashUninsuredAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2023-01-012023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000073 - Disclosure - Commitments and contingencies (Details - Lease cost)", "menuCat": "Details", "order": "73", "role": "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseCost", "shortName": "Commitments and contingencies (Details - Lease cost)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2023-01-012023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000074 - Disclosure - Commitments and contingencies (Details - Balance Sheet)", "menuCat": "Details", "order": "74", "role": "http://ipower.com/role/CommitmentsAndContingenciesDetails-BalanceSheet", "shortName": "Commitments and contingencies (Details - Balance Sheet)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "lang": null, "name": "IPW:OperatingLeaseLiabilityCurrents", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000075 - Disclosure - Commitments and contingencies (Details - Lease maturity)", "menuCat": "Details", "order": "75", "role": "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseMaturity", "shortName": "Commitments and contingencies (Details - Lease maturity)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ContractualObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000076 - Disclosure - Commitments and contingencies (Details Narrative)", "menuCat": "Details", "order": "76", "role": "http://ipower.com/role/CommitmentsAndContingenciesDetailsNarrative", "shortName": "Commitments and contingencies (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "AsOf2023-03-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ContractualObligation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000008 - Disclosure - Basis of Presentation and Summary of significant accounting policies", "menuCat": "Notes", "order": "8", "role": "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies", "shortName": "Basis of Presentation and Summary of significant accounting policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "IPW:JointVenturesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000009 - Disclosure - Joint Ventures", "menuCat": "Notes", "order": "9", "role": "http://ipower.com/role/JointVentures", "shortName": "Joint Ventures", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ipower_i10q-033123.htm", "contextRef": "From2022-07-01to2023-03-31", "decimals": null, "first": true, "lang": "en-US", "name": "IPW:JointVenturesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 62, "tag": { "IPW_AccruedAmazonFees": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Accrued Amazon fees" } } }, "localname": "AccruedAmazonFees", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "IPW_AccruedInterestExpensed": { "auth_ref": [], "calculation": { "http://ipower.com/role/LoansPayableDetails-InterestExpense": { "order": 1.0, "parentTag": "us-gaap_InterestExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Accrued interest" } } }, "localname": "AccruedInterestExpensed", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/LoansPayableDetails-InterestExpense" ], "xbrltype": "monetaryItemType" }, "IPW_AccruedPayablesForInventoryInTransit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Accrued payables for inventory in transit" } } }, "localname": "AccruedPayablesForInventoryInTransit", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "IPW_AcquisitionOfAniviaLimitedAndSubsidiariesVariableInterestEntityDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity" } } }, "localname": "AcquisitionOfAniviaLimitedAndSubsidiariesVariableInterestEntityDisclosureTextBlock", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntity" ], "xbrltype": "textBlockItemType" }, "IPW_AdvanceFromShareholders": { "auth_ref": [], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Advance from shareholders" } } }, "localname": "AdvanceFromShareholders", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets", "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities" ], "xbrltype": "monetaryItemType" }, "IPW_AdvanceToSuppliersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Advance To Suppliers [Member]" } } }, "localname": "AdvanceToSuppliersMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "domainItemType" }, "IPW_AmazonSalesToCanadaAndOtherForeignCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Amazon Sales To Canada And Other Foreign Countries [Member]" } } }, "localname": "AmazonSalesToCanadaAndOtherForeignCountriesMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "IPW_AmazonVendorAndAmazonSellerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Amazon Vendor And Amazon Seller [Member]" } } }, "localname": "AmazonVendorAndAmazonSellerMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "IPW_AnivaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Aniva [Member]" } } }, "localname": "AnivaMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaDetails-ProformaInformation", "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative" ], "xbrltype": "domainItemType" }, "IPW_AniviaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Anivia [Member]" } } }, "localname": "AniviaMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntitiesDetails-AcquisitionAllocation", "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative", "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "IPW_AniviaPurchaseNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Anivia Purchase Note [Member]" } } }, "localname": "AniviaPurchaseNoteMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-Assumptions", "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/LoansPayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "IPW_AnotherSupplierMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Another Supplier [Member]" } } }, "localname": "AnotherSupplierMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "IPW_AssetBasedRevolvingLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asset-based Revolving Loan [Member]" } } }, "localname": "AssetBasedRevolvingLoanMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "IPW_BoxHarmonyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Box Harmony [Member]" } } }, "localname": "BoxHarmonyMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/JointVenturesDetailsNarrative", "http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "IPW_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities1", "verboseLabel": "Deferred tax liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities1", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntitiesDetails-AcquisitionAllocation" ], "xbrltype": "monetaryItemType" }, "IPW_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRentDeposit": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Rent deposit" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRentDeposit", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntitiesDetails-AcquisitionAllocation" ], "xbrltype": "monetaryItemType" }, "IPW_CashPerformanceBonus": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Cash performance bonus" } } }, "localname": "CashPerformanceBonus", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "IPW_ChenlongTanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Chenlong Tan [Member]" } } }, "localname": "ChenlongTanMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "IPW_ChineseTaxAuthoritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Chinese Tax Authorities [Member]" } } }, "localname": "ChineseTaxAuthoritiesMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "domainItemType" }, "IPW_ConversionOfStockSharesToBeIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock to be issued for RSU's vested" } } }, "localname": "ConversionOfStockSharesToBeIssued", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "IPW_CorporateBondYieldMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Corporate Bond Yield [Member]" } } }, "localname": "CorporateBondYieldMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-Assumptions" ], "xbrltype": "domainItemType" }, "IPW_CostOfRevenuePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of revenue" } } }, "localname": "CostOfRevenuePolicyTextBlock", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "IPW_CreditUtilizationFees": { "auth_ref": [], "calculation": { "http://ipower.com/role/LoansPayableDetails-InterestExpense": { "order": 2.0, "parentTag": "us-gaap_InterestExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Credit utilization fees" } } }, "localname": "CreditUtilizationFees", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/LoansPayableDetails-InterestExpense" ], "xbrltype": "monetaryItemType" }, "IPW_DebtIssuanceCostsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs" } } }, "localname": "DebtIssuanceCostsPolicyTextBlock", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "IPW_DeferredCostsPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "DeferredCostsPrepaidAndOtherAssetsDisclosureTextBlock", "verboseLabel": "Prepayments and other current assets" } } }, "localname": "DeferredCostsPrepaidAndOtherAssetsDisclosureTextBlock", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssets" ], "xbrltype": "textBlockItemType" }, "IPW_DeferredTaxAssetsLeaseAssetsLiabilities": { "auth_ref": [], "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "ROU assets / liabilities" } } }, "localname": "DeferredTaxAssetsLeaseAssetsLiabilities", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "xbrltype": "monetaryItemType" }, "IPW_DeferredTaxLiabilitiesCashFlow": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "DeferredTaxLiabilitiesCashFlow", "verboseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilitiesCashFlow", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "IPW_DeliveryFeesReceivable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Delivery fees receivable" } } }, "localname": "DeliveryFeesReceivable", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "IPW_DisclosureAcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisition Of Anivia Limited And Subsidiaries And Variable Interest Entity" } } }, "localname": "DisclosureAcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityAbstract", "nsuri": "http://ipower.com/20230331", "xbrltype": "stringItemType" }, "IPW_DisclosureJointVenturesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Joint Ventures" } } }, "localname": "DisclosureJointVenturesAbstract", "nsuri": "http://ipower.com/20230331", "xbrltype": "stringItemType" }, "IPW_DisclosureNoncurrentPrepaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-current Prepayments" } } }, "localname": "DisclosureNoncurrentPrepaymentsAbstract", "nsuri": "http://ipower.com/20230331", "xbrltype": "stringItemType" }, "IPW_DisclosurePrepaymentsAndOtherCurrentAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepayments And Other Current Assets" } } }, "localname": "DisclosurePrepaymentsAndOtherCurrentAssetsAbstract", "nsuri": "http://ipower.com/20230331", "xbrltype": "stringItemType" }, "IPW_DisclosureWarrantLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrant Liabilities" } } }, "localname": "DisclosureWarrantLiabilitiesAbstract", "nsuri": "http://ipower.com/20230331", "xbrltype": "stringItemType" }, "IPW_EarningsLossesPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "(LOSSES) EARNINGS PER SHARE" } } }, "localname": "EarningsLossesPerShareAbstract", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "IPW_EmergingGrowthCompanyStatusPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Emerging Growth Company Status" } } }, "localname": "EmergingGrowthCompanyStatusPolicyTextBlock", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "IPW_EquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Incentive Plan [Member]" } } }, "localname": "EquityIncentivePlanMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "IPW_FairValueAssumptionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of assumptions for financial instruments" } } }, "localname": "FairValueAssumptionsTableTextBlock", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "IPW_ForeignCurrencyExchangeRateTranslation2": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Translation rate during period" } } }, "localname": "ForeignCurrencyExchangeRateTranslation2", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "pureItemType" }, "IPW_GPMMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GPM [Member]" } } }, "localname": "GPMMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/JointVenturesDetailsNarrative" ], "xbrltype": "domainItemType" }, "IPW_GeneralGardeningMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "General Gardening [Member]" } } }, "localname": "GeneralGardeningMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "IPW_GoodwillAcquiredInBusinessAcquisition": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Goodwill acquired in business acquisition" } } }, "localname": "GoodwillAcquiredInBusinessAcquisition", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "IPW_HydroponicProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Hydroponic Products [Member]" } } }, "localname": "HydroponicProductsMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "IPW_IdentifiableIntangibleAssetsAcquiredInBusinessAcquisition": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Identifiable intangible assets acquired in business acquisition" } } }, "localname": "IdentifiableIntangibleAssetsAcquiredInBusinessAcquisition", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "IPW_IncreaseDecreaseInDeferredTaxAssets": { "auth_ref": [], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "IncreaseDecreaseInDeferredTaxAssets", "negatedLabel": "Deferred tax assets/liabilities" } } }, "localname": "IncreaseDecreaseInDeferredTaxAssets", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "IPW_IncreaseDecreaseInNoncurrentPrepayments": { "auth_ref": [], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "IncreaseDecreaseInNoncurrentPrepayments", "negatedLabel": "Non-current prepayments" } } }, "localname": "IncreaseDecreaseInNoncurrentPrepayments", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "IPW_IntangibleAssetsUsefulLivesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of estimated useful life" } } }, "localname": "IntangibleAssetsUsefulLivesTableTextBlock", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "IPW_InvestmentPayableCurrent": { "auth_ref": [], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Investment payable" } } }, "localname": "InvestmentPayableCurrent", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "IPW_InvestmentPayableForAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Investment payable for acquisition" } } }, "localname": "InvestmentPayableForAcquisition", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "IPW_JPMMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "JPM [Member]" } } }, "localname": "JPMMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative" ], "xbrltype": "domainItemType" }, "IPW_JointVenturesDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "JointVenturesDisclosureTextBlock", "verboseLabel": "Joint Ventures" } } }, "localname": "JointVenturesDisclosureTextBlock", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/JointVentures" ], "xbrltype": "textBlockItemType" }, "IPW_LiquidityPremiumMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liquidity Premium [Member]" } } }, "localname": "LiquidityPremiumMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-Assumptions" ], "xbrltype": "domainItemType" }, "IPW_LossesEarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "(Losses) Earnings per share:" } } }, "localname": "LossesEarningsPerShareAbstract", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/LossesEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "IPW_MrVassilyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Mr Vassily [Member]" } } }, "localname": "MrVassilyMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "IPW_NetAssetsAcquiredInBusinessAcquisition": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Net assets acquired in business acquisition" } } }, "localname": "NetAssetsAcquiredInBusinessAcquisition", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "IPW_NetDeferredTaxLiabilities": { "auth_ref": [], "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "NetDeferredTaxLiabilities", "totalLabel": "Net deferred tax assets (liabilities)" } } }, "localname": "NetDeferredTaxLiabilities", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "xbrltype": "monetaryItemType" }, "IPW_NetIncomeLoss1": { "auth_ref": [], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "NetIncomeLoss1", "negatedLabel": "Net (loss) income" } } }, "localname": "NetIncomeLoss1", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "IPW_NetIncomeLossBeforeConsolidation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "NetIncomeLossBeforeConsolidation", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLossBeforeConsolidation", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "IPW_NoncashFinancingExpenses": { "auth_ref": [], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Non-cash operating lease expense" } } }, "localname": "NoncashFinancingExpenses", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "IPW_NoncurerntPrepaymentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "NoncurerntPrepaymentTextBlock", "verboseLabel": "Non-current prepayments" } } }, "localname": "NoncurerntPrepaymentTextBlock", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/Non-currentPrepayments" ], "xbrltype": "textBlockItemType" }, "IPW_NoncurrentPrepayments": { "auth_ref": [], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Non-current prepayments", "verboseLabel": "[custom:NoncurrentPrepayments-0]" } } }, "localname": "NoncurrentPrepayments", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/Non-currentPrepaymentsDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "IPW_OfficeEquipmentNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Office equipment, net" } } }, "localname": "OfficeEquipmentNet", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities" ], "xbrltype": "monetaryItemType" }, "IPW_OneSupplierMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "One Supplier [Member]" } } }, "localname": "OneSupplierMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "IPW_OperatingExpensesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating expenses" } } }, "localname": "OperatingExpensesPolicyTextBlock", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "IPW_OperatingLeaseLiabilityCurrents": { "auth_ref": [], "calculation": { "http://ipower.com/role/CommitmentsAndContingenciesDetails-BalanceSheet": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Lease Liability \u2013 current" } } }, "localname": "OperatingLeaseLiabilityCurrents", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-BalanceSheet" ], "xbrltype": "monetaryItemType" }, "IPW_OperatingLeaseLiabilityNoncurrents": { "auth_ref": [], "calculation": { "http://ipower.com/role/CommitmentsAndContingenciesDetails-BalanceSheet": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "Lease Liability \u2013 non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrents", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-BalanceSheet" ], "xbrltype": "monetaryItemType" }, "IPW_OperatingLeaseWeightedAverageDiscountRatePercent1": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Average discount rate - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent1", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseCost" ], "xbrltype": "stringItemType" }, "IPW_OperatingLeaseWeightedAverageRemainingLeaseTerm2": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Remaining lease term in years" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm2", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseCost" ], "xbrltype": "stringItemType" }, "IPW_OptionsGrantedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Options Granted [Member]" } } }, "localname": "OptionsGrantedMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "IPW_OtherAccruedLiabilitiesAndPayables": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Other accrued liabilities and payables" } } }, "localname": "OtherAccruedLiabilitiesAndPayables", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "IPW_OtherFinancingExpenses": { "auth_ref": [], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "OtherFinancingExpenses", "negatedLabel": "Other financing expenses" } } }, "localname": "OtherFinancingExpenses", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "IPW_OtherReceivableRelatedPartyCurrent": { "auth_ref": [], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Other receivable - related party" } } }, "localname": "OtherReceivableRelatedPartyCurrent", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "IPW_PaymentOnInvestmentPayable": { "auth_ref": [], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "label": "PaymentOnInvestmentPayable", "negatedLabel": "Payment on investment payable" } } }, "localname": "PaymentOnInvestmentPayable", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "IPW_PrepaidAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepaid And Other [Member]" } } }, "localname": "PrepaidAndOtherMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "domainItemType" }, "IPW_PrepaidIncomeTaxesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepaid Income Taxes [Member]" } } }, "localname": "PrepaidIncomeTaxesMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "domainItemType" }, "IPW_PromissoryNotesIssued1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Promissory note issued" } } }, "localname": "PromissoryNotesIssued1", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntitiesDetails-AcquisitionAllocation" ], "xbrltype": "monetaryItemType" }, "IPW_PurchaseNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Purchase Note [Member]" } } }, "localname": "PurchaseNoteMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative" ], "xbrltype": "domainItemType" }, "IPW_RestrictedSharesIssuedForVestedRsusShares": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restricted shares issued for vested RSUs , shares" } } }, "localname": "RestrictedSharesIssuedForVestedRsusShares", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "IPW_RevenueBeforeConsolidation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "Revenue before consolidation" } } }, "localname": "RevenueBeforeConsolidation", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "IPW_RightOfUseAssetsAcquiredUnderNewOperatingLeases": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "label": "Right of use assets acquired under new operating leases" } } }, "localname": "RightOfUseAssetsAcquiredUnderNewOperatingLeases", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "IPW_SbaLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SBA Loan [Member]" } } }, "localname": "SbaLoanMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "IPW_ScheduleOfAdvertisingCostsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule of advertising costs" } } }, "localname": "ScheduleOfAdvertisingCostsTableTextBlock", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "IPW_ScheduleOfOperatingResultsOfTheVieTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating results of the VIE" } } }, "localname": "ScheduleOfOperatingResultsOfTheVieTableTextBlock", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/VariableInterestEntityTables" ], "xbrltype": "textBlockItemType" }, "IPW_SellingAndFulfillment": { "auth_ref": [], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "label": "Selling and fulfillment" } } }, "localname": "SellingAndFulfillment", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "IPW_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "label": "RSUs granted, fair value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/EquityDetails" ], "xbrltype": "monetaryItemType" }, "IPW_SoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Software [Member]" } } }, "localname": "SoftwareMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntitiesDetails-AcquisitionAllocation", "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-UsefulLives", "http://ipower.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets" ], "xbrltype": "domainItemType" }, "IPW_StockIssuedForVestedRsusMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock issued for vested RSU's [Member]" } } }, "localname": "StockIssuedForVestedRsusMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "IPW_SupplierRelationshipMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplier Relationship [Member]" } } }, "localname": "SupplierRelationshipMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntitiesDetails-AcquisitionAllocation", "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-UsefulLives", "http://ipower.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets" ], "xbrltype": "domainItemType" }, "IPW_TwoAccreditedInvestorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Two Accredited Investors [Member]" } } }, "localname": "TwoAccreditedInvestorsMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/WarrantLiabilitiesDetailsNarrative" ], "xbrltype": "domainItemType" }, "IPW_TwoSuppliersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Two Suppliers [Member]" } } }, "localname": "TwoSuppliersMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "IPW_USTaxAuthoritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "U S Tax Authorities [Member]" } } }, "localname": "USTaxAuthoritiesMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "domainItemType" }, "IPW_VariableInterestEntitiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Variable interest entities" } } }, "localname": "VariableInterestEntitiesPolicyTextBlock", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "IPW_VariousPartiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Various Parties [Member]" } } }, "localname": "VariousPartiesMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "IPW_VestedButUnissuedShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vested but unissued shares", "label": "Vested but unissued shares" } } }, "localname": "VestedButUnissuedShares", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/LossesEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "IPW_WFCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WFC [Member]" } } }, "localname": "WFCMember", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "IPW_WarrantLiabilitiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrant liabilities" } } }, "localname": "WarrantLiabilitiesTextBlock", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/WarrantLiabilities" ], "xbrltype": "textBlockItemType" }, "IPW_WeightedaverageSharesUsedInComputingBasicAndDilutedEarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted-average shares used in computing basic and diluted earnings per share*" } } }, "localname": "WeightedaverageSharesUsedInComputingBasicAndDilutedEarningsPerShareAbstract", "nsuri": "http://ipower.com/20230331", "presentation": [ "http://ipower.com/role/LossesEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "currency_AllCurrenciesDomain": { "auth_ref": [], "localname": "AllCurrenciesDomain", "nsuri": "http://xbrl.sec.gov/currency/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "currency_CNY": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "China, Yuan Renminbi" } } }, "localname": "CNY", "nsuri": "http://xbrl.sec.gov/currency/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r836" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.", "label": "Annual Information Form" } } }, "localname": "AnnualInformationForm", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r836" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.", "label": "Audited Annual Financial Statements" } } }, "localname": "AuditedAnnualFinancialStatements", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region code of country", "label": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r835" ], "lang": { "en-us": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r833", "r835", "r836" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentPeriodStartDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.", "label": "Document Period Start Date" } } }, "localname": "DocumentPeriodStartDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r834" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r822" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r835" ], "lang": { "en-us": { "role": { "documentation": "Date of event requiring a shell company report.", "label": "Document Shell Company Event Date" } } }, "localname": "DocumentShellCompanyEventDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r835" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r837" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r825" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r828" ], "lang": { "en-us": { "role": { "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.", "label": "Entity Bankruptcy Proceedings, Reporting Current" } } }, "localname": "EntityBankruptcyProceedingsReportingCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r824" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r824" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r841" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Elected Not To Use the Extended Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r824" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r838" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r836" ], "lang": { "en-us": { "role": { "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.", "label": "Entity Primary SIC Number" } } }, "localname": "EntityPrimarySicNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "sicNumberItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r824" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r824" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r824" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r824" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r839" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_Extension": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extension number for local phone number.", "label": "Extension" } } }, "localname": "Extension", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "trueItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r835" ], "lang": { "en-us": { "role": { "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.", "label": "Other Reporting Standard Item Number" } } }, "localname": "OtherReportingStandardItemNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r829" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r830" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r823" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r827" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r826" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r831" ], "lang": { "en-us": { "role": { "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.", "label": "Security Reporting Obligation" } } }, "localname": "SecurityReportingObligation", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r832" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r840" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://ipower.com/role/Cover" ], "xbrltype": "booleanItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r245", "r507", "r508", "r511", "r512", "r562", "r771", "r896", "r899", "r900" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities", "http://ipower.com/role/VariableInterestEntityDetails-VieOperations", "http://ipower.com/role/VariableInterestEntityDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r245", "r507", "r508", "r511", "r512", "r562", "r771", "r896", "r899", "r900" ], "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities", "http://ipower.com/role/VariableInterestEntityDetails-VieOperations", "http://ipower.com/role/VariableInterestEntityDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r243", "r244", "r385", "r406", "r560", "r779", "r781" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative", "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/WarrantLiabilitiesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_CurrencyAxis": { "auth_ref": [ "r941" ], "lang": { "en-us": { "role": { "label": "Currency [Axis]" } } }, "localname": "CurrencyAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [ "r336", "r337", "r338" ], "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/JointVenturesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r302", "r799", "r902", "r950", "r951" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r302", "r799", "r902", "r950", "r951" ], "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_PlatformOperatorCryptoAssetLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Platform Operator, Crypto-Asset [Line Items]" } } }, "localname": "PlatformOperatorCryptoAssetLineItems", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "xbrltype": "stringItemType" }, "srt_PlatformOperatorCryptoAssetTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Platform Operator, Crypto-Asset [Table]" } } }, "localname": "PlatformOperatorCryptoAssetTable", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "xbrltype": "stringItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r299", "r600", "r639", "r640", "r641", "r642", "r643", "r644", "r773", "r797", "r810", "r848", "r894", "r895", "r902", "r950" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r299", "r600", "r639", "r640", "r641", "r642", "r643", "r644", "r773", "r797", "r810", "r848", "r894", "r895", "r902", "r950" ], "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r243", "r244", "r385", "r406", "r560", "r780", "r781" ], "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative", "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/WarrantLiabilitiesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r336", "r337", "r338" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/JointVenturesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r300", "r301", "r680", "r681", "r682", "r747", "r748", "r749", "r750", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r774", "r798", "r813", "r902", "r950" ], "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r300", "r301", "r680", "r681", "r682", "r747", "r748", "r749", "r750", "r758", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r774", "r798", "r813", "r902", "r950" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "verboseLabel": "Other payables and accrued liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/OtherPayablesAndAccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableAndOtherAccruedLiabilities": { "auth_ref": [ "r684" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received, and accrued liabilities classified as other.", "label": "Accounts Payable and Other Accrued Liabilities", "verboseLabel": "Other payables and accrued liabilities" } } }, "localname": "AccountsPayableAndOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Other payables and accrued liabilities", "verboseLabel": "Total" } } }, "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetails", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r26", "r809" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets", "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableMember": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Obligations incurred and payable to vendors for goods and services received.", "label": "Accounts Payable [Member]" } } }, "localname": "AccountsPayableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r210", "r303", "r304", "r777" ], "calculation": { "http://ipower.com/role/AccountsReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r759" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r303", "r304" ], "calculation": { "http://ipower.com/role/AccountsReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable, net", "totalLabel": "Total accounts receivable" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AccountsReceivableDetails", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxes": { "auth_ref": [ "r125", "r127", "r164", "r172", "r621" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due. This amount is the total of current and noncurrent accrued income taxes.", "label": "Accrued income taxes" } } }, "localname": "AccruedIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedPayrollTaxesCurrent": { "auth_ref": [ "r31" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Payroll liabilities" } } }, "localname": "AccruedPayrollTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r38", "r39", "r136", "r212", "r626", "r649", "r650" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r4", "r16", "r39", "r514", "r517", "r554", "r645", "r646", "r863", "r864", "r865", "r875", "r876", "r877" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r133", "r809", "r953" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional paid in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r471", "r472", "r473", "r667", "r875", "r876", "r877", "r938", "r956" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r10", "r68" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/Non-currentPrepaymentsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r85", "r86", "r442" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net (loss) income to cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r185" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r474" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising and promotion" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-advertisingCosts" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r213", "r305", "r342" ], "calculation": { "http://ipower.com/role/AccountsReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedLabel": "Less: allowance for credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r10", "r112", "r144", "r396" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of debt premium / discount and non-cash financing costs", "verboseLabel": "Amortization of Debt Discount (Premium)" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r396", "r544", "r794", "r795", "r868" ], "calculation": { "http://ipower.com/role/LoansPayableDetails-InterestExpense": { "order": 3.0, "parentTag": "us-gaap_InterestExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of debt discount" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/LoansPayableDetails-InterestExpense" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r10", "r64", "r68" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r171", "r204", "r240", "r280", "r293", "r297", "r339", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r507", "r511", "r532", "r620", "r707", "r809", "r821", "r897", "r898", "r945" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets [Default Label]", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r197", "r216", "r240", "r339", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r507", "r511", "r532", "r809", "r897", "r898", "r945" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r108" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r240", "r339", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r507", "r511", "r532", "r897", "r898", "r945" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "totalLabel": "Total non-current assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-current assets" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetails", "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/LossesEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r105", "r107" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position)." } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r503", "r803", "r804" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaDetails-ProformaInformation", "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntitiesDetails-AcquisitionAllocation", "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative", "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r89", "r90", "r503", "r803", "r804" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaDetails-ProformaInformation", "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntitiesDetails-AcquisitionAllocation", "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative", "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "auth_ref": [ "r846", "r847" ], "lang": { "en-us": { "role": { "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaDetails-ProformaInformation" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "auth_ref": [ "r846", "r847" ], "lang": { "en-us": { "role": { "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaDetails-ProformaInformation" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r846", "r847" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Schedule of Pro Forma information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r501", "r502" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Income from Operations" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaDetails-ProformaInformation" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r501", "r502" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Total Revenues" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaDetails-ProformaInformation" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r1", "r2", "r13" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Total purchase consideration", "verboseLabel": "Payments to Acquire Businesses, Gross" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntitiesDetails-AcquisitionAllocation", "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r1", "r2" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Common stock issued" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntitiesDetails-AcquisitionAllocation" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "auth_ref": [ "r92" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets", "verboseLabel": "Current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntitiesDetails-AcquisitionAllocation" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r92" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "negatedLabel": "Current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntitiesDetails-AcquisitionAllocation" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r91", "r92" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntitiesDetails-AcquisitionAllocation" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r92" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "negatedLabel": "Lease liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntitiesDetails-AcquisitionAllocation" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r92" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "ROU asset" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntitiesDetails-AcquisitionAllocation" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r91", "r92" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntitiesDetails-AcquisitionAllocation" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r92" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "verboseLabel": "Total purchase consideration" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntitiesDetails-AcquisitionAllocation" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r183", "r623", "r678", "r701", "r809", "r821", "r857" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash in bank" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r41" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash acquired on acquisition" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r46", "r200", "r775" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalent", "verboseLabel": "Cash and Cash Equivalents, at Carrying Value" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r46", "r147", "r236" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "CASH AND CASH EQUIVALENT, end of period", "periodStartLabel": "CASH AND CASH EQUIVALENT, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r3", "r147" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "CHANGES IN CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashUninsuredAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation.", "label": "Cash, Uninsured Amount" } } }, "localname": "CashUninsuredAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r193", "r207", "r208", "r209", "r240", "r262", "r263", "r270", "r272", "r278", "r279", "r339", "r374", "r376", "r377", "r378", "r381", "r382", "r404", "r405", "r408", "r411", "r418", "r532", "r656", "r657", "r658", "r659", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r679", "r693", "r716", "r739", "r751", "r752", "r753", "r754", "r755", "r843", "r870", "r878" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative", "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [ "r207", "r208", "r209", "r278", "r404", "r405", "r406", "r408", "r411", "r416", "r418", "r656", "r657", "r658", "r659", "r796", "r843", "r870" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/WarrantLiabilitiesDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/WarrantLiabilitiesDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]" } } }, "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/WarrantLiabilitiesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r34", "r119", "r622", "r692" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and contingency" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r155", "r372", "r373", "r760", "r893" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "auth_ref": [ "r70", "r761" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "verboseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingenciesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r811", "r812", "r813", "r815", "r816", "r817", "r818", "r875", "r876", "r938", "r952", "r956" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r132" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r132", "r693" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r132" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r18", "r132", "r693", "r713", "r956", "r957" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r132", "r625", "r809" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common stock, $0.001 par value; 180,000,000 shares authorized; 29,572,382 and 29,572,382 shares issued and outstanding at March 31, 2023 and June 30, 2022" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r40", "r218", "r220", "r227", "r616", "r636" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "COMPREHENSIVE (LOSS) INCOME ATTRIBUTABLE TO IPOWER INC." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r55", "r58", "r109", "r110", "r302", "r759" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r55", "r58", "r109", "r110", "r302", "r651", "r759" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r55", "r58", "r109", "r110", "r302", "r759", "r845" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r151" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration of risk" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/ConcentrationOfRisk" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [ "r759" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r55", "r58", "r109", "r110", "r302" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration risk percentage", "verboseLabel": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r54", "r55", "r58", "r59", "r109", "r170", "r759" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r55", "r58", "r109", "r110", "r302", "r759" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]" } } }, "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities", "http://ipower.com/role/VariableInterestEntityDetails-VieOperations", "http://ipower.com/role/VariableInterestEntityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable": { "auth_ref": [ "r17", "r104" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning the effects of any changes in a parent's ownership interest in a subsidiary on the equity attributable to the parent which may have occurred during the period. The changes represented by this element did not result in the deconsolidation of the subsidiary.", "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Table]" } } }, "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities", "http://ipower.com/role/VariableInterestEntityDetails-VieOperations", "http://ipower.com/role/VariableInterestEntityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r96", "r782" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r421", "r422", "r433" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Customer deposit" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [ "r874" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments.", "label": "Contractual obligation" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r49", "r50", "r51" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of RSUs vested, shares" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r49", "r50", "r51" ], "lang": { "en-us": { "role": { "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Stock issued for RSU's vested" } } }, "localname": "ConversionOfStockSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r140", "r240", "r339", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r532", "r897" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "COST OF REVENUES" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current:" } } }, "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r849", "r873", "r936" ], "calculation": { "http://ipower.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r849", "r873" ], "calculation": { "http://ipower.com/role/IncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r165", "r490", "r496", "r873" ], "calculation": { "http://ipower.com/role/IncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current income tax provision" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r849", "r873", "r936" ], "calculation": { "http://ipower.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "States" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r56", "r302" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r156", "r238", "r383", "r386", "r387", "r388", "r389", "r390", "r391", "r394", "r397", "r398", "r400" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Loans payable" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/LoansPayable" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r113", "r115", "r384", "r545", "r792", "r793" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "verboseLabel": "Face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/LoansPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r393", "r531", "r792", "r793" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "verboseLabel": "Fair value of debt" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/LoansPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r112", "r115", "r901" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount [Default Label]", "verboseLabel": "Debt Instrument, Unamortized Discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedPremium": { "auth_ref": [ "r112", "r115", "r901" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt premium.", "label": "Debt Instrument, Unamortized Premium" } } }, "localname": "DebtInstrumentUnamortizedPremium", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.", "label": "Schedule of prepayments and other current assets" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r873", "r935", "r936" ], "calculation": { "http://ipower.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred Federal Income Tax Expense (Benefit)", "negatedLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred:" } } }, "localname": "DeferredFederalStateAndLocalTaxExpenseBenefitAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r165", "r873", "r935" ], "calculation": { "http://ipower.com/role/IncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "verboseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r478", "r479" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r10", "r165", "r190", "r495", "r496", "r873" ], "calculation": { "http://ipower.com/role/IncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "negatedTotalLabel": "Total deferred taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r129", "r130", "r173", "r485" ], "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "order": 2.0, "parentTag": "IPW_NetDeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r873", "r935", "r936" ], "calculation": { "http://ipower.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "negatedLabel": "States" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAndOtherLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting, and liabilities classified as noncurrent and other.", "label": "Deferred tax liabilities" } } }, "localname": "DeferredTaxAndOtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r486" ], "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "order": 1.0, "parentTag": "IPW_NetDeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred tax asset", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes", "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r88", "r933" ], "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Deferred Tax Assets, Inventory", "verboseLabel": "Inventory reserve" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "verboseLabel": "Deferred tax assets" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": { "auth_ref": [ "r88", "r933" ], "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards.", "label": "Net operating loss" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r88", "r933" ], "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Others" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsStateTaxes": { "auth_ref": [], "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from state taxes.", "label": "State taxes" } } }, "localname": "DeferredTaxAssetsStateTaxes", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r88", "r933" ], "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "verboseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther": { "auth_ref": [ "r88", "r933" ], "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from provisions, reserves, allowances, and accruals, classified as other.", "label": "263A calculation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseOther", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves": { "auth_ref": [ "r88", "r933" ], "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other.", "label": "Accrued expenses" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "verboseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets": { "auth_ref": [ "r88", "r933" ], "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from long-lived assets other than property, plant, and equipment.", "label": "Deferred Tax Liabilities, Other Finite-Lived Assets", "negatedLabel": "Intangible assets acquired" } } }, "localname": "DeferredTaxLiabilitiesOtherFiniteLivedAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r88", "r933" ], "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Depreciation" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssetsCurrent": { "auth_ref": [ "r861" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.", "label": "Deposits Assets, Current", "verboseLabel": "Rent deposit" } } }, "localname": "DepositsAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r10", "r69" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation and amortization expense" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Describes how an entity determines the fair values of its derivatives, including its valuation methodology and significant assumptions used.", "label": "Derivatives, Determination of Fair Value" } } }, "localname": "DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-Assumptions" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r228", "r251", "r252", "r253", "r254", "r255", "r260", "r262", "r270", "r271", "r272", "r276", "r522", "r523", "r617", "r637", "r785" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "verboseLabel": "Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/LossesEarningsPerShareDetails", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r228", "r251", "r252", "r253", "r254", "r255", "r262", "r270", "r271", "r272", "r276", "r522", "r523", "r617", "r637", "r785" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "verboseLabel": "Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/LossesEarningsPerShareDetails", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r52", "r53" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings per share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r259", "r273", "r274", "r275" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "(Losses) Earnings per share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/LossesEarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r534" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "EFFECT OF EXCHANGE RATE ON CASH" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-ReconcilationOfEffectiveIncomeTaxRate" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r242", "r481", "r497" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "verboseLabel": "Federal" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-ReconcilationOfEffectiveIncomeTaxRate" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r932", "r937" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Foreign tax rate difference" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-ReconcilationOfEffectiveIncomeTaxRate" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses": { "auth_ref": [ "r932", "r937" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to impairment loss.", "label": "Impairment loss on goodwill -permanent difference" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-ReconcilationOfEffectiveIncomeTaxRate" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r932", "r937" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Net effect of state income tax deduction and other permanent differences" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-ReconcilationOfEffectiveIncomeTaxRate" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r932", "r937" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "State" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-ReconcilationOfEffectiveIncomeTaxRate" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r930" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r18", "r194", "r222", "r223", "r224", "r246", "r247", "r248", "r250", "r256", "r258", "r277", "r340", "r341", "r420", "r471", "r472", "r473", "r491", "r492", "r513", "r514", "r515", "r516", "r517", "r518", "r521", "r535", "r536", "r537", "r538", "r539", "r540", "r554", "r645", "r646", "r647", "r667", "r739" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/JointVenturesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestmentsPolicy": { "auth_ref": [ "r8", "r111", "r337" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.", "label": "Equity method investment" } } }, "localname": "EquityMethodInvestmentsPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-Assumptions" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-Assumptions" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": { "auth_ref": [ "r19", "r108", "r169" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3).", "label": "Schedule of fair value on nonrecurring basis" } } }, "localname": "FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r393", "r434", "r435", "r436", "r437", "r438", "r439", "r526", "r568", "r569", "r570", "r792", "r793", "r800", "r801", "r802" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r525", "r526", "r528", "r529", "r530" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel12And3Member": { "auth_ref": [ "r903" ], "lang": { "en-us": { "role": { "documentation": "Fair value measurement input including quoted price in active market for identical asset or liability reporting entity can access at measurement date (level 1), input other than quoted price included within level 1 either directly or indirectly observable for asset or liability (level 2) and unobservable input reflecting entity's own assumption (level 3).", "label": "Fair Value, Inputs, Level 1, Level 2, and Level 3 [Member]" } } }, "localname": "FairValueInputsLevel12And3Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r393", "r434", "r439", "r526", "r568", "r800", "r801", "r802" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r393", "r434", "r439", "r526", "r569", "r792", "r793", "r800", "r801", "r802" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r393", "r434", "r435", "r436", "r437", "r438", "r439", "r526", "r570", "r792", "r793", "r800", "r801", "r802" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency." } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r393", "r434", "r435", "r436", "r437", "r438", "r439", "r568", "r569", "r570", "r792", "r793", "r800", "r801", "r802" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r524", "r530" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r12", "r22" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair values of financial instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r343", "r344", "r346", "r347", "r348", "r349", "r350", "r351", "r399", "r416", "r519", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r635", "r789", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r885", "r886", "r887", "r888" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-Assumptions", "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Intangible Asset, Useful Life", "verboseLabel": "Finite-Lived Intangible Asset, Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-UsefulLives", "http://ipower.com/role/IntangibleAssetsNetDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r202", "r363" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetDetails-FutureAmortization" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r154" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetDetails-FutureAmortization" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r154" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetDetails-FutureAmortization" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r154" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetDetails-FutureAmortization" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r154" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetDetails-FutureAmortization" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r154" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetDetails-FutureAmortization" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r361", "r362", "r363", "r364", "r601", "r602" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntitiesDetails-AcquisitionAllocation", "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-UsefulLives", "http://ipower.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r153", "r602" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [ "r601" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-UsefulLives", "http://ipower.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r65", "r67" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntitiesDetails-AcquisitionAllocation", "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-UsefulLives", "http://ipower.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r153", "r601" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "verboseLabel": "Intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets", "http://ipower.com/role/IntangibleAssetsNetDetails-FutureAmortization" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyExchangeRateTranslation1": { "auth_ref": [ "r541", "r542" ], "lang": { "en-us": { "role": { "documentation": "Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency.", "label": "Translation rate at period end" } } }, "localname": "ForeignCurrencyExchangeRateTranslation1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "pureItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r533" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign currency translation and transactions" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r142", "r842" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Loss on equity method investment", "negatedLabel": "Loss on equity method investment" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r201", "r356", "r615", "r791", "r809", "r891", "r892" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntitiesDetails-AcquisitionAllocation", "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative", "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r355", "r359", "r791" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "verboseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r10", "r357", "r358", "r359", "r791" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Impairment loss - goodwill", "verboseLabel": "Goodwill, Impairment Loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLossNetOfTax": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of loss recognized that results from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill impairment loss" } } }, "localname": "GoodwillImpairmentLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill [Member]" } } }, "localname": "GoodwillMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "xbrltype": "domainItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r139", "r240", "r280", "r292", "r296", "r298", "r339", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r532", "r787", "r897" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "GROSS PROFIT" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r137", "r178", "r280", "r292", "r296", "r298", "r618", "r631", "r787" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "(LOSS) INCOME BEFORE INCOME TAXES" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r167", "r240", "r249", "r280", "r292", "r296", "r298", "r339", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r523", "r532", "r631", "r787", "r897" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "NET (LOSS) INCOME" } } }, "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r242", "r475", "r482", "r483", "r488", "r493", "r498", "r499", "r500", "r661" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r182", "r191", "r257", "r258", "r284", "r480", "r494", "r638" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "PROVISION FOR INCOME TAX (BENEFIT) EXPENSE" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r221", "r476", "r477", "r483", "r484", "r487", "r489", "r655" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "verboseLabel": "Income taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r48" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Cash paid for income tax" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r9" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r9" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": { "auth_ref": [ "r867" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.", "label": "Increase (Decrease) in Accrued Taxes Payable", "verboseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r595", "r867" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "verboseLabel": "Customer deposit" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r9" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Change in operating assets and liabilities" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayable": { "auth_ref": [ "r9" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligations classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Increase (Decrease) in Other Accounts Payable", "verboseLabel": "Credit cards payable" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r9" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "verboseLabel": "Other payables and accrued liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r867" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other non-current assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r9" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepayments and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r360" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "verboseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r67", "r597", "r598", "r599", "r601", "r783" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets, net" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r63", "r66" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r114", "r181", "r225", "r283", "r543", "r724", "r819", "r954" ], "calculation": { "http://ipower.com/role/LoansPayableDetails-InterestExpense": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Total" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/LoansPayableDetails-InterestExpense" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r144", "r395", "r402", "r794", "r795" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.", "label": "Schedule of interest on loans payable" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/LoansPayableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r180" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest expenses" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaid": { "auth_ref": [ "r869" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount; classified as operating and investing activities.", "label": "Accrued interest expense" } } }, "localname": "InterestPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r231", "r234", "r235" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r31" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "auth_ref": [ "r118", "r948" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.", "label": "Interest Payable" } } }, "localname": "InterestPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "verboseLabel": "Inventories, net" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/InventoriesNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r859" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventory gross" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLIFOReserve": { "auth_ref": [ "r858" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods.", "label": "Inventory, LIFO Reserve" } } }, "localname": "InventoryLIFOReserve", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/InventoriesNetDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLIFOReservePeriodCharge": { "auth_ref": [ "r152" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods, which change has been reflected in the statement of income during the period.", "label": "Inventory reserve" } } }, "localname": "InventoryLIFOReservePeriodCharge", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r215", "r776", "r809" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories, net", "verboseLabel": "Inventory, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/InventoriesNetDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r184", "r199", "r214", "r352", "r353", "r354", "r596", "r784" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r942" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Schedule of lease cost and other information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r943" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Schedule of maturities of lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r553" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2028 and after" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseMaturity" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r553" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "verboseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseMaturity" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r553" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "verboseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseMaturity" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r553" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "verboseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseMaturity" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r553" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "verboseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseMaturity" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r553" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "verboseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseMaturity" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r553" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: Imputed interest/present value discount" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseMaturity" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r30", "r240", "r339", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r508", "r511", "r512", "r532", "r691", "r786", "r821", "r897", "r945", "r946" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r135", "r177", "r629", "r809", "r872", "r889", "r940" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r32", "r198", "r240", "r339", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r508", "r511", "r512", "r532", "r809", "r897", "r945", "r946" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r24", "r121", "r122", "r123", "r126", "r240", "r339", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r508", "r511", "r512", "r532", "r897", "r945", "r946" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "totalLabel": "Total non-current liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-current liabilities" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r24", "r174", "r949" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "documentation": "Date the credit facility terminates, in YYYY-MM-DD format.", "label": "Maturity date" } } }, "localname": "LineOfCreditFacilityExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [ "r871" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r28" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of credit facility" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r28", "r871" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r880" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "verboseLabel": "Accounts receivable, net" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AccountsReceivableNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r24", "r174", "r392", "r401", "r792", "r793", "r949" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r205" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.", "label": "Long-Term Debt, Current Maturities" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r206" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r33", "r71", "r72" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term revolving loan payable, net" } } }, "localname": "LongTermLineOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r33" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Notes Payable, Noncurrent" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r33" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative", "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/LoansPayableDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r33", "r73" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative", "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/LoansPayableDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r939" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input, Discount Rate [Member]" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-Assumptions" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r939" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Measurement Input, Risk Free Interest Rate [Member]" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-Assumptions" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r527" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-Assumptions" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability." } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-Assumptions" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r37", "r176", "r240", "r339", "r374", "r376", "r377", "r378", "r381", "r382", "r532", "r628", "r695" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.", "label": "Non-controlling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestChangeInRedemptionValue": { "auth_ref": [ "r25", "r75", "r76", "r83" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Change in noncontrolling interest during the period as a result of a change in the redemption value of redeemable noncontrolling interest.", "label": "Noncontrolling Interest, Change in Redemption Value", "verboseLabel": "Non-controlling interest" } } }, "localname": "MinorityInterestChangeInRedemptionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r233" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r233" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r147", "r148", "r149" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r138", "r149", "r179", "r196", "r217", "r219", "r224", "r240", "r249", "r251", "r252", "r253", "r254", "r257", "r258", "r268", "r280", "r292", "r296", "r298", "r339", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r523", "r532", "r634", "r715", "r737", "r738", "r787", "r819", "r897" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "negatedLabel": "Net loss after elimination of intercompany transactions", "totalLabel": "NET (LOSS) INCOME ATTRIBUTABLE TO IPOWER INC." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations", "http://ipower.com/role/VariableInterestEntityDetails-VieOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r103", "r168", "r217", "r219", "r257", "r258", "r633", "r865" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "verboseLabel": "Non-controlling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r230", "r261", "r264", "r265", "r266", "r267", "r269", "r272" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net (Loss) Income Attributable to iPower, Inc." } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/LossesEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "Recently issued accounting pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING TRANSACTIONS:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntitiesDetails-AcquisitionAllocation", "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-UsefulLives", "http://ipower.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r94", "r420", "r875", "r876", "r877", "r956" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r143" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other expenses, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER INCOME (EXPENSE)" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NotesIssued1": { "auth_ref": [ "r49", "r50", "r51" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of notes issued in noncash investing and financing activities.", "label": "Promissory note issued for acquisition", "verboseLabel": "Notes Issued" } } }, "localname": "NotesIssued1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayable": { "auth_ref": [ "r24", "r174", "r949" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.", "label": "Notes Payable" } } }, "localname": "NotesPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OPERATING EXPENSES:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r280", "r292", "r296", "r298", "r787" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "(LOSS) INCOME FROM OPERATIONS" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r550", "r808" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseCost" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r547" ], "calculation": { "http://ipower.com/role/CommitmentsAndContingenciesDetails-BalanceSheet": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Lease liability", "terseLabel": "Operating lease liabilities", "totalLabel": "Total operating lease liabilities", "verboseLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-BalanceSheet", "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseMaturity", "http://ipower.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r547" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Lease liability - current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r547" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Lease liability - non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r548", "r552" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Cash paid for amounts included in the measurement of lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseCost" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r546" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Right of use - non-current", "terseLabel": "Right of use asset - non-current", "verboseLabel": "Right of use \u2013 noncurrent" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-BalanceSheet", "http://ipower.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets", "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r87" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r120", "r166", "r652", "r653" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Nature of business and organization" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/NatureOfBusinessAndOrganization" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer.", "label": "Credit cards payable" } } }, "localname": "OtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r203" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r7", "r15", "r167" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r5" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "verboseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OTHER COMPREHENSIVE LOSS" } } }, "localname": "OtherComprehensiveIncomeLossTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OtherGeneralAndAdministrativeExpense": { "auth_ref": [ "r141", "r955" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of general and administrative expense classified as other.", "label": "General and administrative expense" } } }, "localname": "OtherGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebtCurrent": { "auth_ref": [ "r124", "r125", "r690" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt classified as other, payable within one year or the operating cycle, if longer.", "label": "Long-term promissory note payable - current portion" } } }, "localname": "OtherLongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r145" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other non-operating (expense) income" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r860", "r890" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepayments and other current assets" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivables": { "auth_ref": [ "r211", "r702" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from parties in nontrade transactions, classified as other.", "label": "Other Receivables", "verboseLabel": "Other receivable - related party" } } }, "localname": "OtherReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherTaxExpenseBenefit": { "auth_ref": [ "r241", "r931", "r934" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other income tax expense (benefit).", "label": "Total provision for income taxes" } } }, "localname": "OtherTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r44" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments of financing cost", "negatedLabel": "Payments of financing fees" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative", "http://ipower.com/role/LoansPayableDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r42", "r504" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Business Combination, Consideration Transferred, Other" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r42" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Cash" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntitiesDetails-AcquisitionAllocation" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInJointVenture": { "auth_ref": [ "r42" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group.", "label": "Payments to Acquire Interest in Joint Venture", "negatedLabel": "Investment in joint venture" } } }, "localname": "PaymentsToAcquireInterestInJointVenture", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r146" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928", "r929" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r131", "r404" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "preferred stock, par value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r131", "r693" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r131", "r404" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred stock shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r131", "r693", "r713", "r956", "r957" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred stock shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r131", "r624", "r809" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred stock, $0.001 par value; 20,000,000 shares authorized; 0 shares issued and outstanding at March 31, 2023 and June 30, 2022" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.", "label": "Prepayments and other receivables" } } }, "localname": "PrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r862" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidTaxes": { "auth_ref": [ "r778", "r790", "r890" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid taxes" } } }, "localname": "PrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement [Member]" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/WarrantLiabilitiesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt": { "auth_ref": [ "r43" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of long-term debt classified as other.", "label": "Proceeds from long-term loans" } } }, "localname": "ProceedsFromIssuanceOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "auth_ref": [ "r6", "r656" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.", "label": "Proceeds from Issuance or Sale of Equity" } } }, "localname": "ProceedsFromIssuanceOrSaleOfEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/WarrantLiabilitiesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRelatedPartyDebt": { "auth_ref": [ "r43" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.", "label": "Proceeds from related parties" } } }, "localname": "ProceedsFromRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromShortTermDebt": { "auth_ref": [ "r43" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Proceeds from short-term loans" } } }, "localname": "ProceedsFromShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductConcentrationRiskMember": { "auth_ref": [ "r57" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.", "label": "Product Concentration Risk [Member]" } } }, "localname": "ProductConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ProductInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Product Information [Line Items]" } } }, "localname": "ProductInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r196", "r217", "r219", "r232", "r240", "r249", "r257", "r258", "r280", "r292", "r296", "r298", "r339", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r506", "r509", "r510", "r523", "r532", "r618", "r632", "r666", "r715", "r737", "r738", "r787", "r806", "r807", "r820", "r865", "r897" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r619", "r630", "r809" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r229", "r345" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Credit loss reserve" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RealEstateInvestmentsJointVentures": { "auth_ref": [ "r947" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The book value of investments in real estate joint ventures including direct and indirect investments.", "label": "Investment in joint venture" } } }, "localname": "RealEstateInvestmentsJointVentures", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r881", "r882", "r883", "r884" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Receivable [Policy Text Block]", "verboseLabel": "Accounts receivable, net" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r440", "r558", "r559", "r685", "r686", "r687", "r688", "r689", "r712", "r714", "r746" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [ "r719", "r720", "r723" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r440", "r558", "r559", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r685", "r686", "r687", "r688", "r689", "r712", "r714", "r746", "r944" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party, Type [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r555", "r556", "r557", "r559", "r561", "r662", "r663", "r664", "r721", "r722", "r723", "r743", "r745" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related party transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r866" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation.", "label": "Debt Instrument, Unamortized Discount" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "auth_ref": [ "r45" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer.", "label": "Repayments of Other Long-Term Debt", "negatedLabel": "Payments on long-term loans" } } }, "localname": "RepaymentsOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "auth_ref": [ "r45" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates.", "label": "Repayments of Related Party Debt", "negatedLabel": "Payments to related parties" } } }, "localname": "RepaymentsOfRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfShortTermDebt": { "auth_ref": [ "r45" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Repayments of Short-Term Debt", "negatedLabel": "Payments on short-term loans" } } }, "localname": "RepaymentsOfShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockExpense": { "auth_ref": [ "r10" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement.", "label": "Restricted stock units vested" } } }, "localname": "RestrictedStockExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative", "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetails", "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/LossesEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [ "r365", "r366", "r367", "r368", "r369", "r370", "r371" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaDetails-ProformaInformation", "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntitiesDetails-AcquisitionAllocation", "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r134", "r160", "r627", "r648", "r650", "r660", "r694", "r809" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "(Accumulated deficits) Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r194", "r246", "r247", "r248", "r250", "r256", "r258", "r340", "r341", "r471", "r472", "r473", "r491", "r492", "r513", "r515", "r516", "r518", "r521", "r645", "r647", "r667", "r956" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r281", "r282", "r291", "r294", "r295", "r299", "r300", "r302", "r431", "r432", "r600" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "REVENUES" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r192", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r772" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r226", "r240", "r281", "r282", "r291", "r294", "r295", "r299", "r300", "r302", "r339", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r532", "r618", "r897" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenue", "totalLabel": "TOTAL REVENUES" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations", "http://ipower.com/role/VariableInterestEntityDetails-VieOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/WarrantLiabilitiesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "auth_ref": [ "r26" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Sales taxes payable" } } }, "localname": "SalesAndExciseTaxPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r302", "r844" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of accounts receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AccountsReceivableNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.", "label": "Schedule of accounts payable and accrued liabilities" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r89", "r90" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of allocation of acquisition price" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.", "label": "Supplemental balance sheet information related to leases" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]" } } }, "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/WarrantLiabilitiesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r163" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of provision for income tax expense" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r162" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of deferred taxes" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r879" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of computation of earnings per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/LossesEarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r161" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of reconciliation of effective income tax rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r65", "r67", "r601" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-UsefulLives", "http://ipower.com/role/IntangibleAssetsDetails-ScheduleOfIntangibleAssets" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r65", "r67" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of intangible assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.", "label": "Schedule of Product Information [Table]" } } }, "localname": "ScheduleOfProductInformationTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r116", "r117", "r719", "r720", "r723" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r365", "r366", "r367", "r368", "r369", "r370", "r371" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaDetails-ProformaInformation", "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntitiesDetails-AcquisitionAllocation", "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r441", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetails", "http://ipower.com/role/LossesEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule of RSU activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r74", "r77", "r78", "r79", "r80", "r81", "r82", "r158", "r159", "r160", "r207", "r208", "r209", "r278", "r404", "r405", "r406", "r408", "r411", "r416", "r418", "r656", "r657", "r658", "r659", "r796", "r843", "r870" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "auth_ref": [ "r97", "r98", "r99", "r100", "r101" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Carrying amount of VIE assets and liabilities" } } }, "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/VariableInterestEntityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of future amortization" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredLongTermDebt": { "auth_ref": [ "r33" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of collateralized debt obligations with maturities initially due after one year or beyond the operating cycle, if longer, excluding the current portion. Obligations include, but not limited to, mortgage loans, chattel loans, and other borrowings secured by assets.", "label": "Long-term promissory note payable, net" } } }, "localname": "SecuredLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r285", "r286", "r287", "r288", "r289", "r290", "r300", "r788" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment reporting" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r141" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "General and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r9" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Stock-based compensation expense", "verboseLabel": "Share-Based Payment Arrangement, Noncash Expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "RSUs forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r458" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "RSUs granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r455", "r456" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Unvested RSUs" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Vested shares", "negatedLabel": "RSUs vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetails", "http://ipower.com/role/LossesEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r467" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Dividend Yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r468" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Risk Free Rate of Return" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r441", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetails", "http://ipower.com/role/LossesEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r20", "r21" ], "lang": { "en-us": { "role": { "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "periodEndLabel": "RSU's outstanding at ending", "periodStartLabel": "RSU's outstanding at beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r805" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Number of shares authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r911" ], "lang": { "en-us": { "role": { "documentation": "Net number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r447", "r448" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r463" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Options vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetails", "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/LossesEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationForfeituresPolicyTextBlock": { "auth_ref": [ "r441", "r443", "r470" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy election for determining cost for share-based payment arrangement by either estimating forfeiture expected to occur or by recognizing effect of forfeiture upon occurrence.", "label": "Stock-based Compensation" } } }, "localname": "ShareBasedCompensationForfeituresPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share price" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r150", "r237" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Summary of significant accounting policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r193", "r207", "r208", "r209", "r240", "r262", "r263", "r270", "r272", "r278", "r279", "r339", "r374", "r376", "r377", "r378", "r381", "r382", "r404", "r405", "r408", "r411", "r418", "r532", "r656", "r657", "r658", "r659", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r679", "r693", "r716", "r739", "r751", "r752", "r753", "r754", "r755", "r843", "r870", "r878" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative", "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r18", "r35", "r194", "r222", "r223", "r224", "r246", "r247", "r248", "r250", "r256", "r258", "r277", "r340", "r341", "r420", "r471", "r472", "r473", "r491", "r492", "r513", "r514", "r515", "r516", "r517", "r518", "r521", "r535", "r536", "r537", "r538", "r539", "r540", "r554", "r645", "r646", "r647", "r667", "r739" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r246", "r247", "r248", "r277", "r600", "r654", "r679", "r683", "r685", "r686", "r687", "r688", "r689", "r693", "r696", "r697", "r698", "r699", "r700", "r703", "r704", "r705", "r706", "r708", "r709", "r710", "r711", "r712", "r714", "r717", "r718", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r739", "r814" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/JointVenturesDetailsNarrative", "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsDetails", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r246", "r247", "r248", "r277", "r600", "r654", "r679", "r683", "r685", "r686", "r687", "r688", "r689", "r693", "r696", "r697", "r698", "r699", "r700", "r703", "r704", "r705", "r706", "r708", "r709", "r710", "r711", "r712", "r714", "r717", "r718", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r739", "r814" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/JointVenturesDetailsNarrative", "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsDetails", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r49", "r50", "r51" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "verboseLabel": "Shares issued for acquisition" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r131", "r132", "r160" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Shares issued for acquisition, shares", "verboseLabel": "Number of shares issued for acquisition" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative", "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r18", "r160" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Number of restricted shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r18", "r35", "r160" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Shares issued for acquisition", "verboseLabel": "Number of shares issued for acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r18", "r131", "r132", "r160" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Restricted shares issued for vested RSUs" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r94", "r95", "r102", "r194", "r195", "r223", "r246", "r247", "r248", "r250", "r256", "r340", "r341", "r420", "r471", "r472", "r473", "r491", "r492", "r513", "r514", "r515", "r516", "r517", "r518", "r521", "r535", "r536", "r540", "r554", "r646", "r647", "r665", "r695", "r713", "r740", "r741", "r756", "r820", "r872", "r889", "r940", "r956" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance, March 31, 2022, unaudited", "periodStartLabel": "Balance, December 31, 2021, unaudited", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r157", "r239", "r403", "r405", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r417", "r420", "r520", "r742", "r744", "r757" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/Equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r551", "r808" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Non-operating income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reporting subsequent events.", "label": "Subsequent Events, Policy [Policy Text Block]", "verboseLabel": "Subsequent events" } } }, "localname": "SubsequentEventsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r563", "r564" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/WarrantLiabilitiesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SUPPLEMENTAL CASH FLOW INFORMATION:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplyCommitmentArrangementMember": { "auth_ref": [ "r128", "r175" ], "lang": { "en-us": { "role": { "documentation": "This item is intended to be populated, by the entity, with Members identifying each supply commitment about which information required or determined to be disclosed is being provided. If only one such commitment exists, this item may be used to capture such information; if multiple commitments exist, this item is the dimensional default, which will aggregate such information, as appropriate." } } }, "localname": "SupplyCommitmentArrangementMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SupplyCommitmentAxis": { "auth_ref": [ "r128", "r175" ], "lang": { "en-us": { "role": { "documentation": "Information by arrangements in which the entity has committed resources to supply goods or services to a customer.", "label": "Supply Commitment [Axis]" } } }, "localname": "SupplyCommitmentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r29" ], "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Income taxes payable", "verboseLabel": "Income tax payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets", "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities" ], "xbrltype": "monetaryItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r399", "r416", "r519", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r635", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r885", "r886", "r887", "r888" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-Assumptions", "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r60", "r61", "r62", "r186", "r187", "r188", "r189" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of estimates and assumptions" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "auth_ref": [ "r166" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.", "label": "Variable interest entity" } } }, "localname": "VariableInterestEntityDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/VariableInterestEntity" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r97", "r507", "r508", "r511", "r512" ], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Primary Beneficiary [Member]" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities", "http://ipower.com/role/VariableInterestEntityDetails-VieOperations", "http://ipower.com/role/VariableInterestEntityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r879" ], "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "verboseLabel": "Diluted" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/LossesEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r261", "r272" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "WEIGHTED AVERAGE NUMBER OF COMMON STOCK" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r260", "r272" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://ipower.com/role/LossesEarningsPerShareDetails", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "4M", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4M", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.L)", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org//810/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(17))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(19)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.B)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "16(c)", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aaa)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(4)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//350-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//350-30/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(m)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "808", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org//830/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147479424/830-30-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org//850/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org//855/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(b)", "Topic": "920", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "350", "Subparagraph": "(a)", "Topic": "920", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(16))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(17))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(2)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(h)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(g)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(10)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(5)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "14", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "15", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(4)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "47", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r822": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r823": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r824": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r825": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r826": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r827": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r828": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r829": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r831": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r832": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r833": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r834": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r835": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r836": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r837": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r838": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r839": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r841": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r842": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r843": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r844": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r845": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r846": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r847": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r851": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r852": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r853": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r854": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r855": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r856": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r857": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r858": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r859": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r864": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r866": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r867": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r868": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r869": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r872": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r873": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r874": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r880": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//310-10/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r881": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r882": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r883": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r884": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r885": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r886": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r887": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r888": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r889": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r890": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r891": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r892": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r893": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r894": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r895": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r896": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r897": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r898": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r899": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r900": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r901": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r902": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r903": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r904": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r905": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r906": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r907": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r908": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r909": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r910": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r911": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r912": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r913": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r914": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r915": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r916": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r917": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r918": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r919": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r920": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r921": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r922": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r923": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r924": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r925": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r926": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r927": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r928": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r929": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r930": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r931": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r932": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r933": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r934": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r935": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r936": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r937": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r938": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r939": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r940": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r941": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147479424/830-30-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r942": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r943": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r944": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r945": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r946": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r947": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(d))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r948": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r949": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r950": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r951": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r952": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r953": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(18))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r954": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r955": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r956": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r957": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 94 0001683168-23-003396-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001683168-23-003396-xbrl.zip M4$L#!!0 ( (&!KU9[K%<,Y08 "$> 1 :7!O=V5R7V5X,S$P,2YH M=&WE65UOV[@2?3?@_S PL$4"*$[<-+C8Q&L@'^Y= VF;3?VRC[0TLGDCB2XI MV?']]?<,*3E.G&S;W707%\Y#$DG#X9#GS)FAU/]U_.%ZT&[U?QV>7^$OR4]_ M/!I?#P?]P_ 73P_KQ_V+3U>_T^?Q[]?#7SJI*V.NU@((;>?.^X,\J5G>KBE,3TZ(Q*OB\/5*:GN&7U=%9V!OV+P?!^ MIB>ZI.->M]<_O$#8-S]BPIB+DFUG\*:8N/G9#YX$R[H7Y^/1IX__ M[^OZ3^5*G:[JF[I(6)P>==_IHC,8170YXR(SQ93&XC9F*]94SE1Y^C='="(1 M_7-[T>O2B&9JP61YH7G)"79!._JM4A8P9:MVZY;GQI9D"GIO;(YH#GZCF\JZ M2A4EE89NJXRI=Y(4NK]?/R.4A/L MY@C?),08F- '9>,9\BJBMT=OC\56WY@E/(Z*N-MN[C-#-+U_#G(?-)R+,N KC1&RLR0*$-^/E;+BK\*EEM:A *?J"4B2?8.N 6()YH69:&NB]-%$Z?Y^N]74 MIDVFP42JY.YT!_^2F567KMC!#KOHU?D!8Y^_SX$<2>F(5>6VQ[S("TCXA(%7 M/54H"J:R<(!\7FCG50)67'@_TJBM!:;=VE0IRYGR#*C+P@.(4:U@\E!#;!", M,YE.5.DCG3B=:&6UK !J(77'"VFU=H[QGA MP0Z$?62ZT?UXO;VO5S2O[!QL<\)U4G%L;.(C\(W0E O4S RDPQ.>"YW%!%U> M(!9HK^>0O!VC5MREX4)EE<]OV75.4_0A>H'M)_B0/BW]>L]+DZ8%]-G!82\0T)DXWRTN M))"9L,E;:+5;X2'$R,N'IR(F74K\C MM>Z+)FWCV7KH1.#ZBC/$XT O9,]\ RB MY405\5?:MB8[^$NE$7_(A*J(_1EP?_<:[G.- M$,8 >[0K4:AF#GODJAS[H__+GE-UL7KVG<-NR433$)^C'J46>18!#O;: $ + M4\HKM0!]%.1<%PN3+5@TO5#3^EV>K=_B<#[/S(KQ=#DS0434(V:!"'^AXHE: MU*SIOO9&_3$:X_.+ZR%=#J^O/]^<7XX^_ON7SE''7]^<7UTUU]\=R%(GY4Q, MCWXZ@W99G D.8I-E:N[XE)K_.OZC57]\6W^\ZH^OFJEJ!R='/W4&_?>?/HXW M8SA(5:ZSU>G7HO"V#LD1@NX,K@#Y*7U0*^J=U"_&^X?B7;Z776U'44<^,65I M\E.:9"J^HQZ6[P^[ZV6^/XJ$W<&>S?A^('/KD&/TKSGN:R M?.J53[SAFZ]\&OX?4$L#!!0 ( (&!KU8_A13:Z@8 $D> 1 :7!O M=V5R7V5X,S$P,BYH=&WE65%OVS80?C?@_W PL"(!%"=.&@Q+7 -.XJ[&TC9- MC0%[I"7*YB*)+DG9]7[]OB,EVXF3M=W:=8/SD$32\7B\^^Z[.ZG[:O3ZNM=L M=%\-^E?X2_S3'0U'UX->]S#\Q=/#ZG'WXNW5;_1^]-OUX$4KU84[H\[1S-%( MY=+2&[F@6YV+(@HW(GHOC4I;6(BE-U^Z[IQR82:J.",6/3HG)S^Z Y&I"6X9 M-9FZ5J][T1M\G*JQ'(:;HM,TF=T^3@F$HH-U @859<&N44;!Y\C*>BF$CJ MQ]"24N>GD^>4ZB W@_DZ(8F%";T6)IXBLR(Z/CH^85EUHQ?0."SB=K.QQPN> M9*YVVVPLWD!3K.98E-%[2AA]V#!PG?P4. M2:DJX'V.Y-K;$9 !>3PV&\]5@41%W!44J2+.2DY31'3#M1'@H$ 4-$- &$P, MLBQ;HZ6*DZ5[6S<;0&2B6'/$(F4&"4!$(XY^/^L-BH6=4IKIA:WQL\Y\$GPS M& XSHPT8V-J:+7-W# G/VS2ZY[1GQC)=(CU#K*OBQUFETU3ATOMS2,)('SI$ M0HW!\,S8$G@99\I.69S%=TSVY[]=R6?%7X5)Q\U 4]4&Q,F^ =<08C;F MB9UH:Z/TWD;I_GZS4=>F3:1!A*OD[G0'/_+.HDU7TD(.7O3LO(ZQS]_'@AQQ MZ8A%:;?7/(D+4/A8(E[55J$HZ-) ?)YKJQG"4C)PNOA1FU%,,W&)DL9F0F/ M@*HLK(,850S&#Q7(!L98G:E$.&_IV*I$":/X!& +KCN>. O65%HN*#YCK*\^ MGE2TE;#(^38'U#I#RZ3B,A/,ACB8MV)=F; DU+G-^HS_QI(%P5=8+Y/=X2>/ ML/%#A-4IOL+7DSF^!;3/9X?/QALP.E<)P&ZDL+H03(08&TK#W0MC2YBD#C.0 MI\189 M&M 1K;FV#O?YK0CZ#E@(31_"Z$U[3ZQ) 2]D_0/IRG+TR]*/7*L/U@ MUE385=UDOO!PE(FG4N^1BN4P]F?J3F;5-7=4N?P,Z\UPY)^7V6+9: M.M:HCOP\43#0*]D#SD!:EED1?[EMJ[-#?B@5[ ^94!:QGP'W=Z_A[F-VYKY$ M 0(\>O 4$RN)F''Y#T-7-5DOI+CC0B)MG?ZAI?$O;^HY^HN@4'6H8?:KN8#6 M5" 2++22^2%0P5.QKQLAK$'LT:Y$H9I9^,B6.?RC_I >4U6Q>O2=PV[11-T0 M]U&/4H,\BQ .Z;D! 2VTXU=J(?11H'-5S'4VE\SIA9A4[_),]19'YK-,+R6> M+J8ZD(BXARP X1]4/&:+"C7M_T"(1OV+ZP%=#JZOW]_T+X=O?G[1.FKYZYO^ MU55]_<76+53BIBQZ],,Y",U@4#B(=9:)F95G5/_7\M^RNJ/;ZIM6=W15;U4I M.#WZH=7KOGS[9K1IPT$JUR)A@=*MW!1R\C: M^3/:U;85E>5C[9S.SVBMPKIY MBJ]HTEWUWM2D2QJ2QY-JN(5+S<0V+V3O8I?,\0KZ8P6+8.G95J^^XFBO&;9FZ_D-^,'-TGMO MQ(*K"0SZN8* 9;2 %;V%K<@(-^L')OA4LMC B3AU\[WSII 1N6=\ MJT/P5% M[U2'I&R/CR3;)ZIYQ'A$M'/[O>_BP+Q>*#82\XA()S&BHF.-PRE8!**'PJB<0LT@-L:2ZD A$# MVXA;*MNM!0^[<*ZMSM+H2RFFKLARP@]GLKJ[ '1T*62&.78^05[*HB1<@1*P M+5,*@W'4&<(UEK.L0ODT+"53#)%X=V%"^)Z"$U81!^]&;R$6M5V.H$0$%"=& M\)'(,&FW1@,3EV,X,H$4$+,41^XAG/@E/'KPC=EFK"@T7/QJRX@H"@F5%$.> MXJJA'V&9L##!32A/!=]#H.EV$T9C](R1%/M*VZUU'+,0<:$C[:Q5(^J5DDF8XM=#D M/%!]3E"I$N5X'EW<$_K?6IQJ)?T L#^.Y6'-,N-8A1FIF,-VH0CC-&JW6%T_ MQS4@3#>,7-)"LVWB+"!IBK&QDS"2XEH4.=*/(WI6S#CAH7Z.'B-6^=:%BE9E M6B^6P)JO@A:/*JK[*^C:L.?(S 1[V0%56#>R9XOX!$+@S)8>N-YRZ6\<=['Z M\-[H&]7]QIG/C_??'?2612K1IOTW4]@)B5V]$XHT)7F!T([_C&K7:07;9O=I M!?-CJ,;!N/_F(>5@_M2N\;T32HEL KN4A'_! !,L1,JB^T0J/];E&C<.)U@Z M,IC\'YK*MF!_TQJ\8?>*WC<]W^IIUW:5(OYLG^+Z5Q#/F-%S9-/\>R%5 M/WHK0O-2K)7X+(&Q,6TDP^:18_=X$NA"1WK$2:^2O_W3-(QJ1WKT^;#5U*(5 M],<*YL'"M:U.=<713CULC;WI'?C!W<)]8\2"JR'TNIF"@*4TAR6]A[5("3>K M!R;X5++8P(DX=?6C\T:0$KEE? C:M#L"11]4BR1LBX\DV^Z485MCVWW8L0U3 M,.BW^U9GC&&O7@(PI%Q1:=@7?)-GHQ<&05H3=QW,9_.)$\R]):QNU_ZMLPP@ M\,[ $>%[O\-MVV]/VN"[DS*$WN"Z:YX'W/'!F7JKP)V>G_B![NONK^#-(+AQ MP7?68V?I^BWOKX5[!\XDT"/];O<_GV]_%[EB\=ZPYQQ"P3D-%1,<[IG:@=I1 M>%\0B5$D>UC33$@%(@:V$O=4-AMS'K;A4EM=)-&'0HPF(LT(WU_(\NX*T-%, MR!1C;+V'K)!Y0;@")6!=)!1ZUU&K#[<\HK*$\FE82*88,G$?PAWA6PI.6"+V M7@]^@5A4=AF2$A%0G!C!.R+#7;,QZ)FX'/V!"22'F"4XA,F.T;C9F#%.>,A( M EXB>XXLW&,0TD_5 P25. MROU*9<:Q#%-2*H?]0A'&:=1LL*J #FM F.X8F:2Y5MO$64"2!+&QE>CJP($, MY<_-W_Z2(8]A3%&F)_VV-B5LWM MV1"?4 B<\<*%B;M8^"MG,E_^\<;H&N7]RIE.#_<_#'K/(K73IMU7(]@(B9V^ M%8HD(5F.U [_C/*MTPK6]=NG%4P/4+6#Z^ZKQY"#Z5.[VO=&*"72(6P2$OX# M/0PP%PF+CH&4?JR9AR\3)UQ:,4FQB0^_QZ:TS=DG6I$W[$[>^7(?L#K:MUW& MB#_KI\3^E<4SAO0LX=3_7BBORZT2GNR452X^"S!VJY5DZ#U#]X] NJ4X82@* MKAC?'G"O-/!7$G7*>K#/M5GJXY4^5E7G+'T<^PQ02P,$% @ @8&O5MFC MWL]4N $ S+L/ !8 !I<&]W97)?:3$P<2TP,S,Q,C,N:'1M[+UK=YI:N"C\ M?8VQ_@,[Y_2<]AW8H9QFABFZA5D[3]XD"9*BF"!32:7__.R<4KR$5 M,.R]UVX2D?G,YWZ;S_SR_Q83$9L#115DZ;\+\B-Q@0%I(/."-/KO8J8-<\6+ M__?UWW^^C#7X''Q64O^[&&O:]/+3IY>7EX\O]$=9&7TB2Z72IP5ZYL)XZ')A M^QQ%$.2GG_=WG<$83+B<(*D:)PW ZDNB(/UQ?C_Z=/5H7Q&%K4?17ZQ%Z$][ MKX:?\NLO;#Y<^&1\N/6H9OMHWGA4LQX55)FA2/80',83JR\LG)XE$$J?P" ME(\#>:(_0M"0C+H8 XZ'_V+H?[YH@B:"KU\^&?_"3R= XS#TAASX.Q/F_UU4 M9$D#DI;KPJU?8 /CM_\N-+#0/AG2_@E][Y/YVB__D\MA-0&(_"76 =IGK,%- MP"6VX!>?L?JU_D./H*J]A\X[ZOJF7&[!?Q!X/6O36"[G]37T50]NN+?>:,_: MJ(^7,#7T+8I@"3+(U_-,#T!NAKN _U>5(!Z7%8@@A1/K$@\6W\&R1T"-5Z0) M@J7\O+>T\=[R!$@\_$^KB=RH-^1$%?AY%;'QJHJ.9JTFJ -._ 4XI2KQUYP& M>L;'=QWBI2$0K_?E__[SLP2]L<2U/)A-MM:HP;^H.G:#8F#[G2V@"#)OO/6' MGW<6KB#C7??(GJF3C9?#/_EY!]7KC#D%P WU=!-DO$35_^;G/=<(EI;Y+GH/ MI.->7NJU9@KH,9MOF<*_F._HR_P24[6E"/Z[&$*9OL1(8JIA76$"EVF %ZPM M3S@)-_Z PW448:AK#UZ86]_C!74JPXH8D M7WS]<6C%FL(-D%=BOLJT]Y<5>3(1-/1"M2SQR%A!MQ7:$0&H%UO0E=7FM M$#IH+44>"MJ=K.Y LDU"XZ<2A*EG?K&']B1+'4T>_+D'DSY0=J&EV01!6^9Y M ;T/\ADG\'6IPDT%C1.=(&<3!/D 2LE,A/+/-[4Q4"#>IPH8 TD5YJ .H[,) M<-A%D0A]%V7^>:8:C-R5'7"JFS'D^_,(5 BG'D*TD1.I"AJ !F0N#( A[FTP MD$>2_I9'3IR!T'FP2)\[#MK038=1&U_E% EJ%=4)$>%KM80AHB%+Z'D8S<'@ M"%_[.4& ]&%-5H PDBIFU-=%F0?C)=!6ZK^) M.I;6^&T K3GLD D M80%.4M Q]RZW#'$"3],)6E^RQA G\#0=(0]J,1CR;#S-X#Q(GHVGZ80#;_J3 M(<_&TW1"A!]-RI!GXVE&H#=2[FD&UQ94RCW-<*P?E7)/\TA-2:7YHT*MGJ@)LI8!]R2\?N:3I#ZT_6Z-@]S0.0![88S)EXFL?P(',FGJ8S#CSJ M3^9,/$UG1/C2I,R9>)J1Z(U4>YK':(M\JCW-L*Q?/M6>YM&:,I]J3S,D_9@/ MWV[J@C>611XH:A4J/&T)D2#.4,-L2U;T+6J:(O1G&M<705>VA]>V!X T>@"" M;;502O-6@ZMY-GQEY^+DDJM\.^FWW,2PX?LO@:'UIT[C;^UPAMR78+#%Y !^ M!)N'+]YMB#-%&$!8=(ZM+I G9^^?'[2C12:9X/N2@0A:04+9 M1'!YB*";(UIS%YQX$52G8]QJKO\PBG\C>)_P][, M9SZ";H/#\,7_3CV> 3+1A1K1K/A/? CZ%WQY0T%-C)Y\L3.Z)'*((+& MB%# ]R7M$70PA+*)X.),1J2_HG(PCR >%;X Q;C5X"2F8L\[4:L,+N6W@)&G M8\_I.4/KRY?.T[&[I,Z0^Q(,^@3=OXXH#\SF=/CB?2](LJ(+M8&_RIB31A"* M-N#!9'JXK'F4#(1O9J+9BD\!"=_61+,MCRX-';XK'!&9 @L5$[Y.\^'P'"-# MS$G=Y:-Y*X+NCE# ]V58(FC#"&431\A#O.%^>6"TUD(/PHD"A@#M"ZC&$VB@VZ6J3^J#K\;T\7N78P6M(DQ?#\R4L6:865\# M^GR@U5]7?Q=X],E0 JF[P383L&KU+]OSQ+:_?)ZN4^VZYFK375KL ^%JG&* MAN;Y?%UOQWK3^K.]KP%C"-#7];[7R_-;7['^O@6 ]4<3I=()F6X M-08]:E_7&U@M87X2-I)2R(#;2-KDI$B09 TS2BV2*&OJ5A1(")).A?4U(L$(N;T; M'Y@?\1"8Q504!H+IQF*\,$'^-1H[O0ZO(<[0]XTZ&O+"94D?H;<0U(NOUF-[ M^_[RR7:)3? ^V<.7;$OA0/?#(>+;X(&#.'AC_. 0++\-1K#?_!OC@(/Y@K?! M!X=0\,:XP7LZ^6VPAF=\G#^?N)S=>1O\D##_L10WW3/_,='^8^S\D/F/"?,? M8^> S'],L/\8OWW(_,^9D)]G) MCI\?,B<[64YV_!R0.=G)=;)/8!\R)SN%3G9L?))F)SMZ).V.C\N<[-,[V60, M%8R]L8&9DYU8)_L4_) YV4ERLD_! 9F3G50G^R3V(7.R4^=DQ\@GZ76R8T)2 MUBZ2/"<[\@J&OSG1;X,'$NQDQ\X/F9.=,"<[=@[(G.P$.]GQVX?,R4ZCDQT7 MGZ3:R8X!25F[2/*<[#@J&%F[2'J<[/CY(7.RD^5DQ\\!F9.=7"?[!/8A<[)3 MZ&3'QB=I=K(C1-+V!+'L"&1RW.WC1Z+M-/-'-3W(@7$R?SUA_GK:&2IS^$_N M\*>=A;*((5$10]K9*0LY4A)RI)314A:SI 7+UOU@V4'49(8Z.GW\,LY6C!PS MXV2A3K)#G=0Q5!;J)"W421T+9:%.DD.=U+%3%NJD,]1)"Z.E.]1)*);W+E#( M0IU$A3J)O1/"F7&R4"?)H4X*&2H+=9(5ZJ20A;)0)[FA3@K9*0MUTACJ));1 MUC<_9<>%D^B$![K,BHRA4.7,.)D3GF0G/(4,E3GAR7+"4\A"F1.>7"<\A>R4 M.>%I=,+3PVAIKCV:F&A+C> M&]/*=EKJ(AGIEAU*2+CG?&)^R!S?DSN^)^: S&]-E-]Z:ON0N9WI<#MCYI,L M=9L\_Y$Z =TS_S&Y_N,I^"'S'Y/D/YZ" S+_,:G^XTGL0^8_ILY_C)%/4M9@ M$3.2K&!L,%,4( V6O4KC5UKE1%6TRXJY#T,DK%U=PEV=:[2T-YXV(VE4)#U^ MA&ZD1]KW1%K5Y$GO2E[<<@J,()?IMH*(%3H0#GXF@N;0,('W0!O+,!R:0]]G M;1@W_PI @YL @W7JK:?+76R3CL^K>^#:!*36<_HGA2ZG\8+L**D#B<"M0WF0)J! M!C"WOH<"C9U!94,^.XXJ,)]RI+^JNZ71S(O[@22?+OD%7DJ2\*@I DHG'C#*5!(!&F4R>6;E4M[5LBD\F#$HSL7*.F55I'1 M$QU6JO\&R".%FXZ% 2>:"3!C@Y>5QKG&,H>ZQB93H('R2 $Z=L[$::D)DJ"! M.V$.^+H$$3D2^B(HJRK0U*NEX6>+G&I7 ;1%QQOA"]->=F93N$N@M(&HJVAU M+$S?(%L@>^&,BC?&$O)0>^&4,TER^6>#K>V?*^G7WCB5(YG]7'=%5J8R]-K ME2SQOP0@\CNYK#/-B=X#3ITINCVH2]/93E[4"2OA.MB093EI('!B'9):W?5K$1OY\VMW,OE119L[_&WY0[N$1K%)#7H"5C-0F[,P^W99WND)9UQE M@I :03"Y^D[X.Q-XN-\6)+ PF[QUGD>L98^3C+=3P]M.2OY:4/4$0*;&J'HGF;YZ<(/X:AN@[K!5HG3U M\(TL\R^">"9'1E9;OUJN?KR%ZW"0Y98ZQK;%PPVG(0O'&KH-TD!?Z^]LW<2W M]_ !*L8DN]8#V[QRKL&S'_'+)"]4RK@:>2%(!J>>P+.8_![T8<=B=L/\<,CUM_.K_6X!D5Y4509J=^R"O#!(=:?OJ4]@@N?9;S&C?I0)*!,(=F7 MV_'@MU/%@PGGST,C#G<2TQ'M)EO?,SSEI +JRE<$X ME]0F)Z)]=<8 :'?R@-OQI1UV_48>2D)W(DF2,+%NF?:I7SH'I% ;R@U;B!($*P MU\1=;?"$=#5Q'J>GG]'U/'WYC*YIU\/KF@]CU'QVC7&?NY,YZ3RH['P<<&N; MIR[6,+Z+-3LL$D>Q)F.,/W^A!)V4TAF/=ODJMF@JI'%7,&"=1C&/2QQ_CF*2, MFG%(Q[,V&>,D@7'2TL:<,4Z2&",.U2MC=$X!KLO*([L+AV^KL3!SB'0;2F^8.;CB5W!-W ZUQ?Q(,-M!> MYZ EGDO?#-K)]N!OQZV>:Z9DK2_RAK[0?R(]&AR+0]"((7FFHD3\V037T1@C M+Q $*KKT]GSKT3F;RCUIY0OI/))6RPOHNEOV;9G/?\6)Y7:T!DBA+HV[:8XS# M3MS>-D\MC"ECDWOE$>HY04QYB]-A)MG99,8B#DX>7(-.F9;>]H30!J+VA%-H MRO:01$6#I$UE0YZ3Y?=[+C,.E>YX2J(YU;LZ;Q1(6,"G6Z\?R$?;;3.KHOHZ M%I%Q2A:SN91+,TXY=4HXL751,D<55C^Q%J=T7^3R8*"?HT;C[^8 _M6:<;Y* M&[4480Y!:HG<0$^VI)NA#@X\[25C9'XVT!SPO)'7 M.;-[^KQ+Q1[N3B .AZD4=B()$GJ)^IP$#2%X*YEUXGL+TV$WHY/#I@0L"F1B M^%;%<(\),BF,5PK+DHRN=:;9I*84-\TL=+H'"E:&?$6M[2I763^J=>*PA;^WJQ()LQ' M36RL&*T\OF$_-1/'Y/JJ;U0:W[B_FDEDLGW6Q$KE?F].YK-F(GGV/FMB>V^B ME\[*YK]V+K\RTL>$!H"R[C0K(I_-$C MP;Y\$A:78B0Q MU; NE'@5:X 7K"U/. DW_H!C'?>E_?6C4N]5KK-,M=ZN=+Y_Z,2S9J58>VO5NO=K! MRHUKK/JS.!XXM2Q((TT&7[_^F/E(T81>:84P]K_ MYW^1!>)SU!MT8$&2TGFP_[76;-]CQE-(WA;\HED<88*:Z;R,FW\X1 M:O(Z^W&!21SR;>""EYOK77PEB=P/73[7[UQ+1#\FX8B42L_03Q2&RXNO[^^A M]X1!I_U#O-O1=*TS *((<3F 8O#?!7&A_S[E>-[ZW3<@+P*OC=&CQ+O/6%]6 MH';-#611Y*8JY#WK)T.O?]$4:X$Y4#1AP(D6T)H\M73_%XVWGC)?3C'3Q6=L MDZ4A8 [HM7:M\:&\;E^HAMQ$$)>7;GBQ?[V&;ED=RLKD$H/.(5 &',+-KDQ6 M=F3RQPRZ:T 1EVTPE17-7CRI=F7^=\36B]^@G$%'$0%LO0!;O0$S7A%8@!'L MG/;?A;#0+ONR+ (.NMDS8"?9.U CTI18IO#94<[-?^PHER!B[:(2>VA<5]OP M3?K=N1A)8[*"D?GWUGY"@NGB*[_UJ@,0?D"^!0Q $$PSXWHZK+H8C#EI!+#R M0$,?DR6:L4$\_'^*Z3[I^N)K.I6MM4@-D@(AXN^*9D:P@L%8!O![MI#ZU,2>ORR.N],B%(E,\FC8-OS?FN>420$=XVDMTFQG-M.7S3S.1";'(E9WO53T+4'/[APPB7\YH?V'43H_ M>&'?)*Y?$8%-''*B:FL4=P$WK2(3R"J>CCY[R,NL8'*UIF4%M3713#,XA%R- M];;^!VJ5?__9_M,Y6 X]3:NB!"XV%*!.EV9Z6G=7SY1-/5/54ZTU^&1C9J3Y M[?3+6! 'XC>9GGUG0XB(=]=$N7XRQQ!TB3QCD^Z:M=@E$;U%HC88"2IB; T- M6;0G4WMTP][0@_KH20B-3-OK7GP56O(+Y*>Z-/AX\CS&^^J"@_H-@8R4G+(" M%>-43)V" 2H6\9@ L:JI&-2(R#?.LA$;GE5?UC1Y8N-IF$7B@H_&0T>*?A>EW\');>B%#TX8. %Q\+5*Y/,DP).MDPK!= M$JY]KP#B&2T=WNO5X"J MFO_<"1(@[=77LEJ\5L4FU_\6GL]ML_C%5XHNE; KE(Z#8)?UZ:(..@R/IWIY MV :8P%?@CTVE*[](]NB[!_W?[?QW==D/'7WKI2^^7NL)5R=\[85=M-U6=&W; M5%K0=X""[^"RJ,5OI='S'[8S9,+>S\[Z,(8L.QHQAT3RUOM:,O2%Q-_"U-D! MNYGS/ZN_9&$J%L+>S=;J%U]+)$$2![VJ:$,4$RH4GTP5B%YARHD86(#!#-T. M#?\,E2-0/V#O(<08 CGF^"0V*29,5D'24U8 Y\P#$'AC M7N<"_L__*E(D^UF%SXE@BL T$TTXC+8'X@P%MO_^PT&\P[V?"4\W/I6C1G - MQI30WT9L@.L!)OR%,Q4()_'6GX:""KGCWW]0W0PB?(@9R5[HTR']C8FZX M+,)!C#BE+<+%B,(ACL$ZRTE?%M^K'Q*%#^/!F)FD869.=1X!5LT(!FHO8P'^ MQ4BH @7P09(7]E7;B/?DT/1GEL:6)-77!A'>^/Y<:S=N;[B1XC\/:A.^N M:=1F('+UVXG\E$%/&,#O(K1F(M04)D.6[+'YJU']?ENE.>(NC(AE:T']]$%* M,-@=@SW/LK3#EE:YUKFT,ZS)/V:3O/3 ]D/+6".!WT]6V\$$G1].Y;F_3IZS MSM$8ZO<$&G9W5SG#!,^J[: N\2B=!;#^$OI= .X;G1*"&A/HN5)4?UX7HO[] MYSWY 1MSJEZ,Y3%.%$W/3(7__IT)4+="18GU@?D ?.E>:P'OM<*/\?!3:.'0 MHU,%#(!N[T@*TQNM5 @,?"'D DR=0>VNCF54#[-*Y-J8TW:@QUZX;3#UBK+^ M97,3'W#=+WU/&9OL0UZ"G_>?X1;0\_JC\$L(#/,]J#<$0C(T2_53Y*N6"(SG MENI'QPC,"/ K,T6!WS;Z,) NT#AMIMK+R_?&-?E]\;TO=YY#2S#8KW_Q]1J=:N=HGVJ;)4PXYO\IXW*Z+Q*^;<6A,;+]^ MQL3N3"S &!S&U@K4N=P AJ#H'!KD D1V!:E!V[]B$)\YVP_4"8=N/3$U*>+2 M@3R!^%XBK0_?!C4EVL((&RGRBS:V/OWX[S\= '3@># 4)+W-24\OHIP,17QV M@E#_F/QL/;;W@/DY;CW@")_YX+__(,UO/NP K+6F(!E""EWA'&49LTT+]C%F MCDIJ7N%0Q)E_Y[(WOR$L[?C&\+S?.WMN#!YV$]'#O%)RH<,8E%)4#)0JAT:C M&(#U0J(U-;80OYFZ\+BO<&@9,4H.NQW(FU(JD+@C65G:>QO2>%:X+2C/E9?@ M=9>]$%-?7&>G@;FX76O4%G0PV+2SF4'ZQD]!A]7AKU#@2AJ7=9R\@L31X7 L MJ>_C:J8*$E =0LAN>T ,KZL_N48IRE.$-O $.D&87!UW?F\)CTNK]HYSXJ6I MN"5-UBYN]$U4C#W82]4+62A7[\?RW<]1]%)E"U>(TA551C/N0'AX(.!$%?V= M./G??_1 61CNID=0GD?/[D"C+#64)0MP??)R)#-!57W,21.&@BM9XI4#0:YG,*K&.KL%OB=S-,Z M5?N>^V ;USJ.H3 9=+$^8&:<=75H+KFO__TF$?W*'RK2TWM.4+F?WCOCA- ^ MGZ-4$&2.,1#%5=;F/>1]/2-CG#C9SW= =OCP$?L%@31QN<<;S+:+@EY_4)B@.7+$)#_+17=*%Y\$2J'IG'J #0F1F'R3-,5 ](G\BYS M6*U1__XS,,J]JEX<@S_<:ZV5[0EUG"9K( MDTSO]6XN/]P_EVO27[!BA)J>Y87+[I4Q#KSW8HMORFIS:/!*/D7PVH"$/E+K,6-P&?XJK\S( V0^_89>^3$&?H)R^4LAX87YA9@QG(YZ$1> M8@5T&MK\@]6Y4M#=OW7"=#-!NIM M>]]N=KM?7',C.YD4/>]T(/=)MNX$L%0 M_\9N/HBF=_)!^T\P3KTW&WBV,/P90X.=+K&RPO6%P6<,E>!A"A@+KWQJD_6N]#'3C#M]@,IPFBL[2>V+)?4FOJV2^V^ K@_N3Z MH@S!G.K,XHT#IML,H_/G)B-NK;BY.X0+@_52*G4;3M_[9:O[JI8LX95FHUNM=&-8X;>&91IBF$G_XN[HN]KODFT;8IL'%V*2($8 M@#?DCXD5K5=#/__2!!DV[]H,3I6AKKB1 Y%LITQ )J*YO#(0VQ[;*/>,?QM)@&,)O2_ M4)D6/$3-$W!K\",]AV5LBS&96!ESK=\01S:GP!BN89RK1%EM!8S1Q1=S@*)[ M>0*P]W>RJG[ K$YU#4(.]*(#28!C)LG MCK&:*+^H*QZ.2 7'YUH4,KY.U*:WF)T-D](-68//:S)V7#"6,/YE,_Y-=EZ, MVLN4!]#ZQ3#!N^@(HM&(J>ER / MS_1K'3.^/W.^#[UZ3493O:Y_Q)KZB?*L=)U.1HNL=!V5@@VU1BTWK.(];A MC*FA9LUH8^ 8M(.*6RR(D5'-)/D9J]4;Y4:E7K[#ZHU:LWU?[M:;C0@!C'E8RM9E=.:Y M3@,5]6[U'IT@72.@TRW#OT4\[2#>L14;,ROT)&YGUE<%7N 4/8,5'P?2*[3[ M/$46,9!ECV?4SL[J>K.)UG@J*#<]DB1[KS-EOA1>B K]*$*+.9O A9?Z(Y?K MOF4LY][NO$WD &,\O)GAU1@/-^^[#ZW\2)%G$H]>*2N7V-,8PN]R1,@PT]OV M^*![ZG*L%3UIH9PIE39G $X*T[KT^'TTI"Y\O"QLF.V^O 'Q=4^?5%>@B=YK M_N9V?,U.N&5]'#K$AM/MY^IN3QN&E$:0N[MQW[VVQCB9;] G!A>RC>\(1#H*.YYOU*\'X(RYX'G MM[:WDGJBT ,S-3?BN&DN5U95J,_+?30.<:#UA*O>Z_>6]I-1.Z77^?#"OQI6 M1OWW%%W$S?\^.&ED'@QDXT# )0:_#A11D*#Z+G3.A:'G;)ZS"6_BTKKA M0F-/V>L]RII7!FT16&6&E?DC5WJ=/ <@L'<[:ZZ-<3HD2<1BLJ"QIVEI@Z;H M<&59XM$_J.=CSHGHV%E9JW"*@@8FZ\F7GD"0]=Z$J[P.;JJ]U]LE^RS4E.5] MI1^-.)ON6Z'P;C\G8OY%0#XE=!1SR%/\C%EJ&3UQ"1UVO3,B**TZS6_;F^CK-:B8U)K0^= MZXNO),Z0)9PIY6VFM-KOSQ8;!]-39X%G*D<4GTN5483ZW+LH6Z!CR@IV'). M%K7./IEKQ]PT7H?<;2*XLJ 645CFY/&WB,!+Y*>$%IH"7 M:":E\N.*H"/EA2:@O- X6RA$(B^5'AC,5,CGN9S>8;-6 VT@HIQ@BU-6U^SN M")&L=:;SV2T[;8J)L$A&B]#:'&$Y^(N^"?@XW,5I&*7>>KIT1VT4LD67\&+> M;KA_DN7J"'0=*6EY$DK9L6;BG$GJ 4MOECS'JA*<81B<*;@KWP#DL5ZUW]3['X?/>K.P^2,?)NO0/J%%K7*5U9X\0WHT.VZ!:%VF (&'B1.$V3 MF=X(BR3'JHH\3A89G*+<\WM'ZHHP78@$Y]>3!8U[EL+@L(8L#6R*.'R?^\46 MGN3Y'R;2(@ZZWME>RR8)F8+!2U0I93%U M<(0=F^PE<"9/0Y\CFK ZOR%K+46&N].6+9&#.E3B4?%HBH+1QIZHT2_CMO!T M4RO^I!.1M[) UZ-F8,&=@.3O(9Q&(5]YEL59,JW2Y1M;QWJ.,,0LT,?F]]RM MV#48 JCM>6,&?Y=;F!Z+)5<\L1:MUX>;\?ANJC#C4M*LF+4-3.,6,?DXA_G% M&:_1M!'DF0).YM,J73ZQ92M;KT"1>4X='T24>0(C$K%BU]66M<._D3?=,523 M0FORXYOT*"[RB3!4FU'"= WUZ0H%MDB,0GH*!(D7V3364KRCZ$AS5*+R>($Z MMHSK'B_?R#+_(HCBCJS\&#=>[OO9(*2C@1 GBAHE&#I@-.6@#3JRJZ'0/:D%0-5VPO\F"I#W"G]!9 M[1T)J4X+S>+]G\K5%9\(:[(&&]V2\XP@Q^8&Z*?E#W?,1B)5#,ZFUCL+B+(C MA8VA<;KHGC<_MF)?ES1.&@E]$:Q\SNIB(,X01SM8(Z;Q2(+J78U\I9(6!ZUW M8T9!"4@T>,%P)/4PG&$HG"'3VWP6$&_'"AY*@B+8TR;'.IHKL,9R5MGW0Y5DL0!9REW75$ M:#TP](&RZD8;#%(:JS88CN!&M=N'[S,F2(4USBZ[S8Z8MZ1'XE A9 DG:1:G M/)S^R;2(=ZHPT)[E-(%C3NE5R#LS;TM:ZGF\P+.?Y3 M:VN_QZ?2T]3'O']-[4T[ZZ\.H GT[V&\/(,A@*>SF3[?XD,51%(0AD$&6<3S M;-&W M@D5@#%?*X$.5(CLY 811)G C2>>R)(II.3HY-K&SKY3N#Z@JA/V"]+ M_.:-YL:M%%M-BW2WRA:J5/]5#E*V/&JTB!U_W=7+5_6[>K=>[6#EQC56_?%0 M[_Y*(AV2!8U[C+7!%7832":%5KT[^-MZ9)+19V5-*A'78"<1[\F"QIX+RC8S M#%K<$IW6VSO,)K2@^W;[_'#SLZ)-7J4HQPT%8HO5((.IL8& 5-BS[/[-MBTB M(PEW:1PE9_*%8XLGR<;2L1T->)Y&B')W/H\5(2,EM[TQ:&?A7Y09X#?4[(Y4 MY5^I\?./5V'0#Q(41:!A%< +&C;@%/Y8<0JKY=DK9J,0,ZI4P(L>4DK)+"X= MA[HC9:](L'@AHADAEZ +7?'I]KJAM6]O M?Q229LJL'4#,3F55.'%5UPMN(ZGJ%BF\>/1)_M1A[=AD*PMM73X:B;,;>;76 M*):BV5$K]M+7D$OUVN+UN_PG&4&%4=22V4&^U M((G8/ M.DVE#))F",T-8$.X TS=V,)IF @U8CO@-))SBB6\5#@V:DDZCHYN5\VR(^;)*5V89H)Z]3S_WF@_1GG2.U!W[DD#.<063ECT+CLQGOQ) M/(*.GI.:)PB<(*(Q0L['YUVBLO%?YJZY_/[R2"?NY*$._LH;7&(Y+(''Y^,( MS"BR-.H"97(-^OM3B'4Q:RX> MYG_$']5?2I#&]O#-%((XIT&0L2ET&@15E94E)LD:L*S66MJPJ:P8%\>>/*MF M@^=HY(T@&)PLND][2JB\^<'5\>._V1).'%T1<>]OZG(+<+A8)@ZFE?QK2WE^ MCLV6'=7;;IS)1@?KP5[:__PZ'VWH%TE7.XSB2,H]0LGZ47U1Y5B#7"KA^3CG M.A8/]EML=$DBS8$T2(?\U7LM5U[+2W;>>+ICDW@DQFZXHTVV]/RX-*9<*^K0 M*^)DR?TX::8]_-#E6.5!X<4BC>?92.B2S7I,9*L48Z_ '08^]OG.TWUG,I!* M07+JP08^9OUPH?KW5L!R)TB@.31:8M8.?O?GLO?Z=#TIJ=VEV+E*7*YJ%4\K M8"Z+<_@Y)LJ<9+GU"3@L;H??**PHBQ?R-$ZS:6TD\(RG8R-G"J=)!B]0T?0. ML!NBU0%09P%^,R6P54G1A:O=_\X37:FLJ4'N]CE!BBH!,F6#V*RX$@ _1R>A MV"+\[^@F"7M)(FV&.J)!>F8K@ZUSLB]>K4&E]#AC_]S?!6G B6_$8V*Z;[RB M.A.XL)!V;&L 7<)),OJY0@[E)+LY)[KD=7^QK-B7?Y7[B4SJ.!4[;>:%GU\" MP966D4REQ/,LB<,0,TOS1$FE8UO9<:J0QPMD)'>NN'=1.)IU,V^,5,LJ;_PJ M_QX+KQ5V^5M(>.7):1K*6TLC1SP7!=U,P^ LF]6A0B=-",-1"!(G\OYG(V3# M41(*C;TVK]IK\PT=CG0WTN%_'M3>Z^#WJ/:]T;S3?L36EFTKOH9N?FOZ.))6 M .@^E"B\Q$9R1]A;),BQD^T*^J5M!3J2<6&9[DV.[BUMG16=3 1CM'%9XM$Y M/4A8( UT75SOO0YO:H)V*VOW2CQZ]^+K!D3ZR;/!"J;H+[M6IYQD?9Y3P2 G M+')C@8 M!:5\V[B?/#_') MIW?S(5FG5.(Q&8WM*Z#AJR#4./:_#7UE;;&TE4K>WF*+4YI*!TWCY_7=MH"B M'Z?K#9 O2M TV9OR_ 6F"9KNHNPN->44;(Z^:"G)]:(5_XM"TXC6I8@"3?1> MV^W7^V;M]P/SK>\- )<[U[R $()/7F_4MIW EOYF-4( _?FHS@ 2'PG"+O>X M]P?3MNG_&)R\HL-G;)<1\HZ,8*Q;GFEC61%> >_ =3L,;IS2A6[,ZGM^F&]O MS6VF:Q;*M5_?)YPT*OA:WP=I=R$(G>>"\)LGH([A,PLH2C\1Z' JT .C[2%_ MG^'*+L2OJ^K,+[,)^G?V&:WFLE9SIJD:=+BATO:WH+S^XOZJ5]YVN,W:5Q.. MG%7ZQ*+$!MTMZ6.WVXN/M:=JGYI,Z"?.W\Y]\["Q]P0)U092$@35 32%(>;A MHRD,J#SI'']:Z8".,J1(#[!KC-.R>4P9CC"9Q#-%??^+;3 (83>A_H4[; M46'C!6<=)P'PD\R;19F=/)4L[08[JTBG6@"=J[;2F$9Z1Z^7:64ZG([Q#66_ M)9_!S?8B!R(;!PQZ#&O&S*AP^Z(4N3KK86F7 6"NBY\PH D*W4FCF4.!3-&> M[AZCF&T:>XAA'+C:)8"I%Y^U%M%0I@O&Q])>"9F0V,4O1&'X#F0Q<.3B)6AA M#U'[8,1B2UTO\,N[!BNU:/AQVAYTEA8WB<-6I$IYG*9PNVIT6.ANV(](03C(0?[YQ8"MKGJ^$6KJ,4?U$GX*?JPQC<_ MA9)0"LQ!" AR[V8JPZ O9@36YS UZ4* M-Q4T3MP)6'XL:M/O7;;_PD=Y)M;/<$D+:OBQP*/;JP<&X*=E# =L1B1 #)J$ M38DG8;:)P@ ;[**1+D6K4\&,PF,Q%%:-=@* PV M#R+KHO7Z?;F@&O5R.Y^X6>;O-X"'Z-6A5S]@UA8Q8.XQ:CYZ[W;SN1O*PY$_ M%<+TWT5N?R0PRQ X8QL2N_'6A].*8$#,'2F--$X5*+S$1'.IQV:\=R](,"S4 MEG6X!>B0[8K>\&?MQW#29@>/HT18-7TB!)H]+XLBAK$0H!+H@-?+CR< \IW+(X M0PNUC&FS94U3A/Y,0X,^NC(Z$K:VL9N>@37%#RJPU4F>]K?.=,*VNB]WT5[O M%<(13+#5K7I^;!X.H2,)Q6F9FW9QNQ<114+SIXLQFIOHG=C9Y1 M&(1\"6?((IX/X!-YNJ,](U5H^IZ%9"JB8;W^SY%Z(M5*X7S231G\^=]_ODRM M5PYE)+9(:K&N,(%"V0 O6%N>,!+@">I18+S$-YX7; MNQ@ 9&"ASA@#=),>#"G1HI>@5$T3![^^P\,/E0 M\>2?G;R8VA;B1@WSS-5$X;+ MO57^)Y?#:@(0^4NLQ8T@]W>@;@72 $ %_!G3JX1P;2R7LP22%^868,9R.4V> M7F(%Q%+F'RQ&*R"1_J+S#Z2-*)J,J',S^EV=<@/K=X\>F_DYM$(B-U4A:-9/ MG[$7@=?&"$_$N\\8PEE.%5Z!@3@$AJ/G N&WDX8-"3)?3=/OG/29]03SSIXE M-_%L8?@SUEU.(8!E!:J/P6>L 96*086&C!!.;W[ID_4M](G3ZO0[6^VU*]>6 M3'_Y!(EI0]>^ K@_N3Z F@D"--79PANMI]NLH7/B)LMMK;BY.[1K@\EBX_QH M=(_0DE^ @L&PX*/NJ71F?57@!4[1IUA$NO2Z+>[C&6,6J$%9^I^'DWW_0 M4T:C2:2@Q<(J.XMXTY.6\P\IW"-)NO=*@F*34[XQSR(J!LTF<.&E_LCEFK!8 M#O/'!=B:"2[\[]V;DKY(Z-'V57A5*O3TGD>2('N]5??C*Z,\D/.G(JE._ES8 MO727O'$&G6O8Z9[>:&?!3AFP+\#W;Z72LEH0^@F&O61 S$+8+;0G&-HJ I+4 MH=W =$V8#93Q_.^B!X*U[W75J,VJOVY5B?EB#IJS(B"09D76W72KCY6 M&P_5CD/2A'3ZWC$%RHUW!\U)V[QM]W4>>R5]4V\[7XV^:9062/A_(52="9Q" M56?2_2JSPR3R7FW(2.V+U-2*U-21I*;P(@$EEW1OA\I(?2I2LY#4FAS"E0)Y M/$^@:PK=^SLS8I^$V*1![./E.L_B-$'@!29J4F<#,#-HD@6-^U7+IK2J/:&K M=]L@-QBYP_.?B][K]^6T^7-Q<]N 69U<^@21,T]E:_LC7W1-6:0U/0>A/5M/>W M]//WQ[%2*"PCLO>V<4^EV>EBS=J>T?>?^P^0[X^U(7\+[=%Z%22%,S2-%TN1 M'!AZF\0)S9*K*HM11ZBJ3=&%@=YA05(%O)2YWF$1)S3/CF)PHDA TD1R^V?FV670 M) L:>\]N:Y%&E474W0(1MVZN$][N:V-OMU4?_^*K3K7;%7;Y6Z]<8-5 M?[:JC4ZU!YFL5)*FW% M6G_H"BUBR.,$3>"4A_$(*4=7:&X\@U,E!B^D;KBY/XR%YEN3%$Y#0T]0QW*8 M^TQ+8G@B0@QT43YL!T9;95N#:5!^QM'5P306;$1CJ>V=R' MKLVYK9VI"F\4' _X9#1QQ]]0C/+!:@+&6B7LVZ$4$D47D\"@5-L$:=9]\1"UI.0 MDIIC!DTH/0GK.V_6[B)R$U'ZIKV\Z;T^"[\KW^4GT*P%N=4EO+[3]W?-3N<# M5F]4FO=5K-9NWF-F'T.SD>K#1B[73-E0*FQ_T.GB-+Q(DC@9WMFC,[Y7RBN5 MPCM\A*P97BIF7GO8@G248^@D2@3.%%F<8$.[*2>3I1 /(^G%NWPTLI1YAQDT MR8+&WCND-[S#ABS)VT)HQFE;G:O#6;Y^>TW=WRZHV#I7N[?5MN4#OC>[5R._ MS3;]),^@\2L.Y(8X6'?H;8E" ZP;6+NUW[W7]LN52OQZDN51D,1Z^ VL%M1[ M&?.HD._B?SEA,:9H!NF9 A6DT?#4MV7[0MP1 8:3[YJG4%_K&T!$(^YXLSV+DX%F.KE=VFZ=2-!O?ZX9MZMMETP;/5XPRJ6Z6N\_E9_S M:N.Y-:23UM2J[\&Z(LZF-!I_3[0]5D-L*7+@%Z^%]U/Y)0[2YA-EX94429P@ M$ZG1P\+3856>,5>$V90B<1QSN?OC-YP@H:Q04ZI+%J.QE1FH4I#S+*=VD;SC+ *? MG,(I#^G*E",M?'\<1H!!3FBD!VOAN^+'LIJ].L]OUJ*1D7),.6[K]6OU[H89 MS>8/0C[AW8N;+CI$7&[=P?C>]-,_0/V/-IKF2HY;S>T@:6,R,"SD8#JT:23G M7'CS3ZWP0I*\IUG7;Z:8'06EPNIW)$LEG/1@2#-B!256>,%8'F<\G*X/[4 " MX:6*N.XT0S9]U6G6O&I13\4!,RH%R;1%?E!PZSB";M:M?!N.24!+,_^Z6/%3 M&W :^J!D/K/@H9,JBF)1"6>8T(;Z9J2*,APND 2,[4*S#AFQ(BR(T31>*H3= MB7M4;]J!8#K!W1X9-&F!QOT0P[H_U+JF4)!FD/O-!E)94J\ E#M@/-?E%D"M M+C2%@]I!D#AE6=? 1(62C218D?71'5;=>^VB(M=4GV7!//1>6[]_3R0HR>2O M*,L*NX<=KJJU9KMJ_=8M_XS^2C77]H#(,!]7.Q",8&FR.2-9R _QS )% MLGC^Z+NZW@S;1W(4@<2)$IMQOA?\AWC"(%] Q2?W6?+>;6+FL&70) H:]XS@ M2B[-X.D*2$"_[P25^%33Q_HQ&C&UF4K<,'P2TX"DG@9LM9N/]4Z]V<"@:[;A MF6'OKZJ-:JW>_6#-UC[CH-B!G#%YA)Y&#I%?JG*VG!?^^M 4682LGF,F30Q)0_838[JH"V%EFO'I:>6=$= MJU]$L[AX&K_>WPNI:)Z&>\IM; H3S%VE.;)PZS/P2^&X6K 0R;/0,"X"AM^8 MQ63#IV(F8 2GEXIL)H.QD3#\)JXH9#!S8S-HD@6-AX,!F_+9$XP4(/)040J0 M'BB]U^?NE.TO'O)C[3DY0S>,RM]>JA K=[OM^M5#MWQU5\6Z3:S>:CX94\H^ MGCBSLH7H&+-_!/POR)VA)TZ'N*,KS*1=D<39?&J3=IYP%46NC: #7FZ6>.8* M-46&YB=E*;)3"U$&3=PI,OVP946>3!4P!I(JS,%:ZKK<8FN Z8_6[T?0F%_W MB_UX!YA"MZ'5KMY6&YWZ8Q5#SD02D9U!DQ9H[,6B[$$L:K("X$LK,T4!TF#9 M53A)-6Q%6>+UWT2]$%3FGV?&W!%HQYI#*$FV!:$6!U^SGHNJ^_)4_^_O6[GZ MR.;))/;S&:EF$P_8P$0$IJWWCG&KS9_SK6-QIT*;)9/2/DO[AY]FC$/[LY$T&36*AL??_BQO^ MOXV$6_)J)>!U9WU0J;/E)2G4ZD%N>PONK%,?\WZ.WVP'T+[3\4XJ0(1 1G MT*0%FO!$X8I3A8%>77EM57_6'KAG\#PI1E.[#!RA&045'=13N14^DF='^A:^ M*!=J%%9OU#;\#6-!Z'*4<)8F\!+IO_R14,<^3;0,&IXYT+*($TP>)\,,IS-: M^J!EP-#-63()"B:%)=(+]:$_LUJ6"?J99[LV5,S\V7/C)J9-WM& M],S\V21Z21DT:8'&\7(!ZW[X*J=(D,]5=&X$J"V@Z+*R58NH#^OM69MX>+P% MX3JOQOC_:N<#5BVW&_7&30=K5=M8Y[;+1P_-.L7"B MK!U"1>7&I99:H0G8D6&4FXC1A/_+V#(14@:- M7^_Q^H#W:.8T#/]1U+AIY>';8,@&F>L=D?]XX@S_:0RG,ATR1@3M$L\R+ M3)F097YD&L4LG9[D)_T(+OSYWW^^3*U7#F7)/$R'=84)4+$&>,':\H23<.,/ M.-8!BC#\C$TX923 %="CQ/:B X#F9ZZ7G4:Y2'<,,&XPD"=33EJB:="2K,%7 M0CQBG*2/AAXIG AMO*)A\O#??[0Q4 '$.C?CH>/ (WKRZ+(6_2?]N#2'_CP4 M)$X:"/";J@;_H _Y^!CQ5F+!U\XB_Y/+834!B/PEUN)&4%(ZX.\,2 -PB3&? ML4=.G,&?2"R7LX27%^867,9J.4V>7F(%Q'GF'RQ^+"#Q_Z*S&5Q>%$U^U4_$ MH-_5*3>P?C\DRAL'V\G(8\I+^_0<]A6SO&6IG;[K3BKEIHM@C2:;WVOIQ=4LL9XWO)19JUMD$ M+KS4'[E<4QO+8?Y8 W/@C/_#367UL\D>%]M8*;HCQ9M&OPBO3\ II[&;&\@[ M#1E(;B+&!S2[#&YBR)B2SIK'$/ M4.]*[_7E^?[N5B1^C^;KTT@>H(@E![;>*NM[JV7(%<@EY\06)_!UJ<)-!8T3 MK6W_G5>J6KO_]/-*3/"V_5.X#30.JF/>"HY6^Y66A<*L,&K4Z 3OM^1[O_:W M EB[?EQ^?_I>G/W^,4SRKBO^F7LPF$UF(K( 3E.@+!3\(5Z?F 7WEQL,$XP" MHO=Z-1?SA4?E:O'X)W1 C8C:U38Y5UV4J8@]XR>$J8WXNRJJ8*RUTY""N'H"(] M[\HU5L]>G+W8Y<6V'3,TW1N@/";!$F2OI_]4HC?OQ]K,NADA7)!KF'M"!\9# M?W__!G>%XI^7(,/W/1RP-7-WU*HD<2BOEC@Z-0'HK\1DJG_5F%B$3N72,9>7R1YV#^^ A2D22) M9DMFY J77/9Y[Z!THG&J0.$EQOW.WG20R:7_+48Z':XS!!6T/%[P<#%V.H3LU%0+K.R@>U=$E,B0)03>N- V@82LA$WSI0I$@R,4=*C,8D\_.<"@8Y89$;"SQ$UR4& M:4<)B[XB$C1;V !=[UU*W0[8I.[ Q4:OY>506[KQ4RE,S\CIGB:<+$+%P0:Y MJ3;R^WRCPF6DW@N%%XE\$K'I5;:*Q!N1K5"$)X_N$0].;GL+6]JPL.O[O=2N M[!#.ZFF>/J<"'KEVT*_3;P9K ^B@J-"T=H R%P:@!11!YMM@((\D_2UZT_D1 M=CO !;R>3;CN:.7T/6&#C4UE)MU>:.FD"NUAF8V:NWU:ADC2123-XD4/F=?$ M\U@^L3SF=0>I=WR+B75\TR#GIY5@]Q&^3MD9Y-,$OP\TELC!7O)DKL+TJN))K])&A;!=E9(8RORBC,I3Y19EKA/%F4!;P1N_CK+C?2";\ MFH]3N8XD<89U3WEE=[V?E#,22F?[!KV*T0!&$E8#&$G19#0->LOEXH=*O'S_ MUNA'F +SWI37 5--%\Q59QZ^'J(13A"W[L,K>>K#VR%#*'UXY:??OZX'7*=6 M+OCHPXNN^:Z4B.:[9 ;OT1:]0\%\T':Z-X_PJ!KD**:$LTR00E@B:DDQ4B"B MRFZ)+.$,Y=Z5D[RZ;HRXC[:/K8 3-)L1X*#ZB2],(?(X6THD.4Y-CN__O)9LUG2*U8,D?::&T,DMN9V;$,,25@I M I+*P<@N8I>$QJD2@3-T*8E*."I<1MUL1J>YV8PAS[;9;(^!_K?M^? MSV8S*LYFL]?[(:N-R=LZ<9//.L[2;-?)K./,3R>*DWF(J..,PJG"L5YY G@L M[1UG#)EZ[Y=,K/>;!CD_K02[WQ<3410^ M- N.)DBSQXDFZ*A:S8@12PQ_$G/JBDE$J]DU&)B=9F3DG69%+YUFNU0(9^+; M]7<2-(C^?,DGH=-L6V%FG6;QU;K#P7S6:180X5%UFD%NQPDRR!G\1!228J1 M9#-$***$%PN)[*U)#O:C[34KXD4VB-9_0P2(K]4A6=^F(;G=ABVW'M,'MW MVD?MDY!XGB;@?T=TRZ0/EY%Z&&@H:S)-FD?98LZTU6R/'T(1'AIGC_$G[